diff -r 99ab8b19f0b9 -r 05de34f712fe src/compiler/NameBinding.cpp --- a/src/compiler/NameBinding.cpp Sat Jan 12 16:26:09 2013 -0800 +++ b/src/compiler/NameBinding.cpp Sat Jan 12 16:35:26 2013 -0800 @@ -897,7 +897,9 @@ assert(false); } else { Local module(zone_, Module::cast(importable)); - if (!module->globals()) + + // Always grab from the translation unit if we can, for now. + if (module->translationUnit()) importFromTranslationUnit(node, module->translationUnit()); else assert(false);