Class.st
changeset 600 10d5c6a49061
parent 584 8a6d27f51aa6
child 601 338404aae5ec
--- a/Class.st	Wed Nov 22 23:06:32 1995 +0100
+++ b/Class.st	Thu Nov 23 01:12:39 1995 +0100
@@ -106,7 +106,7 @@
 !
 
 version
-^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.78 1995-11-20 15:26:19 cg Exp $'! !
+^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.79 1995-11-23 00:12:39 cg Exp $'! !
 
 !Class class methodsFor:'initialization'!
 
@@ -1917,7 +1917,9 @@
 	mySourceFileName := Smalltalk getSourceFileName:classFilename. 
 	sameFile := (fileName = mySourceFileName).
 	sameFile ifFalse:[
-	    sameFile := (fileName asFilename info at:#id) == (mySourceFileName asFilename info at:#id)
+	    mySourceFileName notNil ifTrue:[
+		sameFile := (fileName asFilename info at:#id) == (mySourceFileName asFilename info at:#id)
+	    ]
 	].
 	sameFile ifTrue:[
 	    ^ FileOutErrorSignal