Index: tol/btol/set_type/setgrainc.cpp
===================================================================
--- tol/btol/set_type/setgrainc.cpp	(revision 554f1be18c0b14945f8488bdcf73eecc619f035d)
+++ tol/btol/set_type/setgrainc.cpp	(revision d14e91e44476748c5faf0922c87f4eb73b09c5c2)
@@ -156,6 +156,12 @@
 //--------------------------------------------------------------------
 {
-  assert(current_);
-  ((BSourcePath*)current_)->embeded_.Add(txt);
+  if(current_)
+  {
+    ((BSourcePath*)current_)->embeded_.Add(txt);
+  }
+  else
+  {
+    Error("Cannot use #Embed out of a TOL file.");
+  }
 }
 
