diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/NameStyleBlock.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/NameStyleBlock.java index f0f168ea7ec..f31d47696dc 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/NameStyleBlock.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/NameStyleBlock.java @@ -405,7 +405,7 @@ public class NameStyleBlock extends OptionsConfigurationBlock { @Override protected void validateSettings(Key changedKey, String oldValue, String newValue) { StatusInfo status = new StatusInfo(); - if (selectedCategory != null) { + if (selectedCategory != null && changedKey != null) { NameValidator validator = selectedCategory.getNameValidator(); if (changedKey.equals(selectedCategory.getPrefixKey()) || changedKey.equals(selectedCategory.getAlternativePrefixKey())) {