From e65a237a1053cc4d62f8f8db9b7cd4700debbab5 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Tue, 15 Jun 2010 21:05:08 +0400 Subject: [PATCH] EA-20679 - NPE: PyUnresolvedReferencesInspection$Visitor.overridesGetAttr --- .../python/inspections/PyUnresolvedReferencesInspection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/inspections/PyUnresolvedReferencesInspection.java b/python/src/com/jetbrains/python/inspections/PyUnresolvedReferencesInspection.java index 0973a00f83a7..12b4e4bbfe01 100644 --- a/python/src/com/jetbrains/python/inspections/PyUnresolvedReferencesInspection.java +++ b/python/src/com/jetbrains/python/inspections/PyUnresolvedReferencesInspection.java @@ -381,7 +381,7 @@ public class PyUnresolvedReferencesInspection extends LocalInspectionTool { } if (qtype instanceof PyClassType) { PyClass cls = ((PyClassType)qtype).getPyClass(); - if (overridesGetAttr(cls)) { + if (cls != null && overridesGetAttr(cls)) { return; } if (cls != null && ! PyBuiltinCache.getInstance(node).hasInBuiltins(cls)) {