Index: tol/OIS/oiscreator.cpp
===================================================================
--- tol/OIS/oiscreator.cpp	(revision f125d6ba2132df35a55d83fad8a9dacfa5753e49)
+++ tol/OIS/oiscreator.cpp	(revision b68faf85533cb460b9af9a04a43fb8625ed4e0db)
@@ -1045,5 +1045,7 @@
       bool oldEnabled = BOut::Disable();
       BDat numErr0 = TOLErrorTryNumber();
+      BGrammar::IncLevel();
       BUserTimeSet* aux = (BUserTimeSet*)GraTimeSet()->EvaluateTree(tree); 
+      BGrammar::DecLevel();
       BDat numErr1 = TOLErrorTryNumber(); 
       if(oldEnabled) { BOut::Enable(); }
@@ -1053,5 +1055,4 @@
         BText expr = Compact(BParser::Unparse(tree,"  ","\n"));
         if(v->HasName()) { expr = v->Name()+" = "+expr; }
-
         Warning(I2(BText("Unbounded TimeSet \n")+expr+";\n depends on symbol not visible "
           "globally. Only cached data in ["+beginCache+","+endCache+"] will be available "
