diff --git a/src/post_modules/Nettle/hogweed.cmod b/src/post_modules/Nettle/hogweed.cmod
index 5af48a54c69e4f1bea545576c2a12715b434a5d7..be774bacefca2f588f1176d1e84478a78ad91d43 100644
--- a/src/post_modules/Nettle/hogweed.cmod
+++ b/src/post_modules/Nettle/hogweed.cmod
@@ -216,7 +216,7 @@ PIKEFUN int rsa_unpad(string(0..255) data, int type)
     }
   }
 
-  if( *str==2 )
+  if( type==2 )
   {
     nonpad=pos+1;
     pad=1;