Index: tol/btol/bgrammar/syn.cpp
===================================================================
--- tol/btol/bgrammar/syn.cpp	(revision 96696c3a221a2a05be612aa93b48c6c1717f6498)
+++ tol/btol/bgrammar/syn.cpp	(revision c1eb01249e041834361a6a5db66c7b0abba81521)
@@ -426,5 +426,5 @@
 {
   const BNameBlock* nb = NameBlock();
-  if(nb && nb->EnsureIsAssigned())
+  if(nb && nb->EnsureIsAssigned() && nb->HasName())
   {
     return(nb->Name()+"::"+Name());
