From a6c9f9babeaf461af42ccbef5efcb96a74b06bcb Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Mon, 15 Aug 2011 16:19:22 +0400 Subject: [PATCH] NPE (PY-4303) --- python/src/com/jetbrains/python/projectView/PyElementNode.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/projectView/PyElementNode.java b/python/src/com/jetbrains/python/projectView/PyElementNode.java index ae9a23b07697..148062289400 100644 --- a/python/src/com/jetbrains/python/projectView/PyElementNode.java +++ b/python/src/com/jetbrains/python/projectView/PyElementNode.java @@ -44,7 +44,8 @@ public class PyElementNode extends BasePsiNode { @Override protected void updateImpl(PresentationData data) { PyElement value = getValue(); - StringBuilder presentableText = new StringBuilder(value.getName()); + final String name = value.getName(); + StringBuilder presentableText = new StringBuilder(name != null ? name : ""); if (value instanceof PyFunction) { presentableText.append(((PyFunction) value).getParameterList().getPresentableText(false)); }