summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sources/scalac/Global.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/Global.java b/sources/scalac/Global.java
index 3b98951b6c..88c36fcbb6 100644
--- a/sources/scalac/Global.java
+++ b/sources/scalac/Global.java
@@ -442,7 +442,7 @@ public abstract class Global {
if (impl.body.length <= 0) break;
imports.add(unit.body[i].symbol());
Tree last = impl.body[impl.body.length - 1];
- if (last.isTerm()) {
+ if (last != Tree.Empty && last.isTerm()) {
impl.body[impl.body.length - 1] =
treeGen.Apply(last.pos,
treeGen.Select(last.pos,