diff --git a/gelinivetest b/gelinivetest
index 7b7f0064294f1ad9fb0d0f2d0adab904ccc9eb46..63d59618bcde5fe9db158278b5f5f79f8a5478f2 100755
--- a/gelinivetest
+++ b/gelinivetest
@@ -5,7 +5,7 @@ help="no"
 while getopts "ht:f:c:" opt; do
 	case $opt in
 		t | f | c)
-			eval "$opt='$OPTARG'" ;;
+			[ ! -z "$OPTARG" ] && eval "$opt='$OPTARG'" ;;
 		h | \?)
 			help="yes" ;;
   esac