Introduce Makefile for Java build
[lgpl/argeo-commons.git] / org.argeo.cms.e4 / src / org / argeo / cms / e4 / handlers / OpenPerspective.java
index 3ab77e8d0212a49a9c831f355719ee3a2e634504..ac544b107d2c5ed876f64a1fbc860049805ea499 100644 (file)
@@ -23,6 +23,9 @@ public class OpenPerspective {
        public void execute(@Named("perspectiveId") String perspectiveId) {
                List<MPerspective> perspectives = modelService.findElements(application, perspectiveId, MPerspective.class,
                                null);
-               partService.switchPerspective(perspectives.get(0));
+               if (perspectives.size() == 0)
+                       return;
+               MPerspective perspective = perspectives.get(0);
+               partService.switchPerspective(perspective);
        }
 }