Index: tol/btol/bgrammar/nameblock.cpp
===================================================================
--- tol/btol/bgrammar/nameblock.cpp	(revision 4427439755460cf72772b1298613dee21f1894b5)
+++ tol/btol/bgrammar/nameblock.cpp	(revision 11e604b3e339540ec038631bead3fc32315e14a7)
@@ -632,4 +632,12 @@
              "No se puede construir el NameBlock ")+Name());
 
+    return(false);
+  }
+  if(name=="_this")
+  {
+    Error(I2("Reserved member name ",
+             "Nombre de miembro reservado  ")+ name+"\n"+
+            I2("Cannot build NameBlock ",
+               "No se puede construir el NameBlock ")+Name());
     return(false);
   }
@@ -730,12 +738,4 @@
       }
 
-    }
-    else if(name=="_this")
-    {
-      Error(I2("Reserved member name ",
-               "Nombre de miembro reservado  ")+ name+"\n"+
-              I2("Cannot build NameBlock ",
-                 "No se puede construir el NameBlock ")+Name());
-      return(false);
     }
     private_[name] = obj;
