Missed a NPE case.

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2250 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/jjs/impl/TypeTightener.java b/dev/core/src/com/google/gwt/dev/jjs/impl/TypeTightener.java
index 7707f0b..92ec3a0 100644
--- a/dev/core/src/com/google/gwt/dev/jjs/impl/TypeTightener.java
+++ b/dev/core/src/com/google/gwt/dev/jjs/impl/TypeTightener.java
@@ -584,12 +584,15 @@
         assert (instance != null);
         JReferenceType instanceType = (JReferenceType) instance.getType();
         Set<JMethod> myOverriders = overriders.get(target);
-        for (JMethod override : myOverriders) {
-          JReferenceType overrideType = override.getEnclosingType();
-          if (program.typeOracle.canTheoreticallyCast(instanceType, overrideType)) {
-            // This call is truly polymorphic.
-            // TODO: composite types! :)
-            return;
+        if (myOverriders != null) {
+          for (JMethod override : myOverriders) {
+            JReferenceType overrideType = override.getEnclosingType();
+            if (program.typeOracle.canTheoreticallyCast(instanceType,
+                overrideType)) {
+              // This call is truly polymorphic.
+              // TODO: composite types! :)
+              return;
+            }
           }
         }
         x.setCannotBePolymorphic();