diff --git a/pmd-eclipse-plugin/plugins/net.sourceforge.pmd.eclipse.plugin/src/net/sourceforge/pmd/eclipse/ui/preferences/br/TextColumnDescriptor.java b/pmd-eclipse-plugin/plugins/net.sourceforge.pmd.eclipse.plugin/src/net/sourceforge/pmd/eclipse/ui/preferences/br/TextColumnDescriptor.java index e33c44b05e..f85c92805a 100644 --- a/pmd-eclipse-plugin/plugins/net.sourceforge.pmd.eclipse.plugin/src/net/sourceforge/pmd/eclipse/ui/preferences/br/TextColumnDescriptor.java +++ b/pmd-eclipse-plugin/plugins/net.sourceforge.pmd.eclipse.plugin/src/net/sourceforge/pmd/eclipse/ui/preferences/br/TextColumnDescriptor.java @@ -120,7 +120,8 @@ public class TextColumnDescriptor extends SimpleColumnDescriptor { if (event.index != columnIndex) return; String text = textFor((TreeItem)event.item, getter); - + if (text == null) text = ""; + Point size = event.gc.textExtent(text); event.width = size.x + 2 * (3); // event.height = Math.max(event.height, size.y + (3));