diff --git a/src/grid.c b/src/grid.c
index 0aab57ca79fa4f73188587d27370e9207d69d79a..9309dd2ec74933b96525dd830c464586af5d638b 100644
--- a/src/grid.c
+++ b/src/grid.c
@@ -627,9 +627,9 @@ int gridToCurvilinear(int gridID1, int lbounds)
 	    if ( len == 1 && memcmp(yunits, "km", 2) == 0 ) lvalid_yunits = TRUE;
 
 	    if ( lvalid_xunits == FALSE )
-	      cdoWarning("Possibly wrong result! Invalid units for the x-coordinate: \"%s\" (expected \"m\" or \"km\")", xunits);
+	      cdoWarning("Possibly wrong result! Invalid x-coordinate units: \"%s\" (expected \"m\" or \"km\")", xunits);
 	    if ( lvalid_yunits == FALSE )
-	      cdoWarning("Possibly wrong result! Invalid units for the y-coordinate: \"%s\" (expected \"m\" or \"km\")", yunits);
+	      cdoWarning("Possibly wrong result! Invalid y-coordinate units: \"%s\" (expected \"m\" or \"km\")", yunits);
 	  }
 
 	if ( memcmp(xunits, "km", 2) == 0 ) xscale = 1000;