aboutsummaryrefslogtreecommitdiff
path: root/src/interp/nrunfast.boot
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/nrunfast.boot')
-rw-r--r--src/interp/nrunfast.boot3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/interp/nrunfast.boot b/src/interp/nrunfast.boot
index ca246a3c..e6dcba83 100644
--- a/src/interp/nrunfast.boot
+++ b/src/interp/nrunfast.boot
@@ -289,7 +289,8 @@ newLookupInCategories(op,sig,dom,dollar) ==
ident? entry =>
cat := vectorRef(catVec,i)
packageForm := nil
- if property(entry,'LOADED) = nil then loadLib entry
+ if not dbLoaded? constructorDB entry then
+ loadLib entry
infovec := property(entry,'infovec)
success :=
[.,opvec,:.] := infovec