Typo in PKCS#11 module
diff --git a/library/pkcs11.c b/library/pkcs11.c
index 054fdb7..3dacaf5 100644
--- a/library/pkcs11.c
+++ b/library/pkcs11.c
@@ -189,7 +189,7 @@
     }
 
     sig_len = ctx->len;
-    if ( hashlen > ctx_len || asn_len > sig_len ||
+    if ( hashlen > sig_len || asn_len > sig_len ||
          hashlen + asn_len > sig_len )
     {
         return( POLARSSL_ERR_RSA_BAD_INPUT_DATA );