summaryrefslogtreecommitdiff
path: root/sources
diff options
context:
space:
mode:
Diffstat (limited to 'sources')
-rw-r--r--sources/scalac/symtab/classfile/UnPickle.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/sources/scalac/symtab/classfile/UnPickle.java b/sources/scalac/symtab/classfile/UnPickle.java
index 5939455f30..8b824524d8 100644
--- a/sources/scalac/symtab/classfile/UnPickle.java
+++ b/sources/scalac/symtab/classfile/UnPickle.java
@@ -186,6 +186,7 @@ public class UnPickle implements Kinds, Modifiers, EntryTags, TypeTags {
}
if (name == Names.ROOT && owner == Symbol.NONE) {
sym = Global.instance.definitions.ROOT_CLASS;
+ if (tag == EXTref) sym = sym.module();
} else {
sym = owner.info().lookup(name);
if (tag == EXTMODCLASSref) {