diff --git a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/BMotionStartup.java b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/BMotionStartup.java index 7f0e168743ada0f39264ec252907e49d42f3610d..e42c159a0a607949a17ea0ba71e04a5e770f407b 100644 --- a/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/BMotionStartup.java +++ b/de.bmotionstudio.gef.editor/src/de/bmotionstudio/gef/editor/BMotionStartup.java @@ -20,7 +20,7 @@ public class BMotionStartup implements IStartup { IPerspectiveDescriptor[] perspectives = perspectiveRegistry .getPerspectives(); for (IPerspectiveDescriptor p : perspectives) { - if (p.getId().startsWith("BMS_")) { + if (p.getId().replace("<", "").startsWith("BMS_")) { PerspectiveUtil.closePerspective(p); PerspectiveUtil.deletePerspective(p); }