diff --git a/src/main.cpp b/src/main.cpp
index d114e813c7a7c2c00d3c2e8e57b705afc1008337..07f9d08b180e6457f419df678517015aa7db27dc 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -53,7 +53,7 @@ int main(int argc, char* argv[])
         VariantID_t *pidp=NULL;
         FileIR_t * firp=NULL;
 
-	if ((!options->GetVariantID()))
+	if (options->GetVariantID() == -1)
 	{
 		Options_t::print_usage(argc, argv);
 		return 1;