diff --git a/docking-api/src/ModernDocking/layouts/DockingTabPanelNode.java b/docking-api/src/ModernDocking/layouts/DockingTabPanelNode.java index d36d9956..0a391226 100644 --- a/docking-api/src/ModernDocking/layouts/DockingTabPanelNode.java +++ b/docking-api/src/ModernDocking/layouts/DockingTabPanelNode.java @@ -86,7 +86,12 @@ public void addTab(String persistentID) { } return; } - String className = DockingInternal.get(docking).getDockable(persistentID).getClass().getCanonicalName(); + String className = ""; + try { + className = DockingInternal.get(docking).getDockable(persistentID).getClass().getCanonicalName(); + } + catch (Exception ignored) { + } DockingSimplePanelNode tab = new DockingSimplePanelNode(docking, persistentID, className); tab.setParent(this);