diff --git a/tools/worldcom.lisp b/tools/worldcom.lisp
index 838495b98c9ac6f57ba611d4726ee84003cb9d2c..bee24ca05c34a52cc08488ee6817e26ad815670b 100644
--- a/tools/worldcom.lisp
+++ b/tools/worldcom.lisp
@@ -104,7 +104,7 @@
 (comf "nicode:machdefs")
 (comf "nicode:netnamedefs")
 
-(let ((system:*alien-eval-when* '(compile)))
+(let ((system:*alien-eval-when* '(compile eval)))
   (unless (probe-file "nicode:machuser.nfasl")
     (load "nicode:machmsgdefs.lisp")
     (comf "nicode:machuser"))