diff --git a/python/src/com/jetbrains/python/refactoring/classes/PyClassRefactoringUtil.java b/python/src/com/jetbrains/python/refactoring/classes/PyClassRefactoringUtil.java index 8529fab318e7..4045e20c24cc 100644 --- a/python/src/com/jetbrains/python/refactoring/classes/PyClassRefactoringUtil.java +++ b/python/src/com/jetbrains/python/refactoring/classes/PyClassRefactoringUtil.java @@ -232,9 +232,11 @@ public final class PyClassRefactoringUtil { @Override public void visitPyStringLiteralExpression(PyStringLiteralExpression node) { super.visitPyStringLiteralExpression(node); - for (PsiReference ref : node.getReferences()) { - if (ref.isReferenceTo(oldElement)) { - ref.bindToElement(newElement); + if (oldElement != null) { + for (PsiReference ref : node.getReferences()) { + if (ref.isReferenceTo(oldElement)) { + ref.bindToElement(newElement); + } } } }