diff --git a/designer_base/src/com/fr/design/web/CustomIconPane.java b/designer_base/src/com/fr/design/web/CustomIconPane.java index dbf4b37b8..eebd65d52 100644 --- a/designer_base/src/com/fr/design/web/CustomIconPane.java +++ b/designer_base/src/com/fr/design/web/CustomIconPane.java @@ -232,6 +232,9 @@ public class CustomIconPane extends BasicPane { } private void updateButtonPane() { + if (editButton == null || removeButton == null){ + return; + } if (iconManager.isSystemIcon(selectedIconName)) { editButton.setEnabled(false); removeButton.setEnabled(false); @@ -298,7 +301,7 @@ public class CustomIconPane extends BasicPane { } catch (RuntimeException re) { return; } - updateButtonPane(); + updateButtonPane(); } private class IconButton extends JToggleButton implements ActionListener{