diff --git a/src/Configuration.cpp b/src/Configuration.cpp
index 836ae83ac858960823be4450dbc24b43852e4e46..8ee8754485ade2edd9a8124c684e7a68cb3d73b4 100644
--- a/src/Configuration.cpp
+++ b/src/Configuration.cpp
@@ -1276,7 +1276,7 @@ int Configuration::readParameters(const char * config_file) {
 		else if (param == String("gridFile")) {
 			if (currPartClass == partClassPart)
                         {
-			    if (currRB < 0) exit(1);
+			    if (currPart < 0) exit(1);
                                 printf("Applying grid file '%s'\n", value.val());
 				stringToArray<String>(&value, part[currPart].numPartGridFiles, 
                                                              &partGridFile[currPart]);