String.st
branchjv
changeset 18630 a74d669db937
parent 18617 fbfd2d411738
parent 18622 d9cc5003599e
child 18678 a9b30d72dff9
--- a/String.st	Wed Jul 22 06:38:29 2015 +0200
+++ b/String.st	Fri Jul 24 08:06:37 2015 +0100
@@ -2370,7 +2370,9 @@
 
 %{  /* NOCONTEXT */
 #ifdef __SCHTEAM__
-    return context._RETURN( STSymbol.asSymbolIfInterned( self.asString() ));
+    STObject symbolOrNull = STSymbol.asSymbolIfInterned( self.asString() );
+
+    return context._RETURN( symbolOrNull == null ? STObject.Nil : symbolOrNull );
 #else
     OBJ cls;
     int indx;