diff --git a/src/tool_getparam.c b/src/tool_getparam.c
index cb5e234546f04f8ae17c524925be52fe1fbc1d8e..588a207231acdbb8428928fa67b637e19581a85a 100644
--- a/src/tool_getparam.c
+++ b/src/tool_getparam.c
@@ -437,12 +437,7 @@ ParameterError getparameter(char *flag,    /* f or -long-flag */
     /* we can loop here if we have multiple single-letters */
 
     if(!longopt) {
-      if(NULL != parse) {
-        letter = (char)*parse;
-      }
-      else {
-        letter = '\0';
-      }
+      letter = (char)*parse;
       subletter='\0';
     }
     else {