1.1 --- a/uml.drawingarea/src/org/netbeans/modules/uml/drawingarea/actions/DiagramPopupMenuProvider.java Thu Dec 27 01:48:53 2012 +0400
1.2 +++ b/uml.drawingarea/src/org/netbeans/modules/uml/drawingarea/actions/DiagramPopupMenuProvider.java Thu Dec 27 12:32:38 2012 +0400
1.3 @@ -457,12 +457,16 @@
1.4
1.5 if (clazz != null)
1.6 {
1.7 - Action a = null;
1.8 - if (!JSeparator.class.isAssignableFrom(clazz))
1.9 - {
1.10 - a = SystemAction.get(clazz);
1.11 + try {
1.12 + Action a = null;
1.13 + if (!JSeparator.class.isAssignableFrom(clazz))
1.14 + {
1.15 + a = SystemAction.get(clazz);
1.16 + }
1.17 + ret.put(p, a);
1.18 + } catch (Exception ex) {
1.19 + //skip, just need to have some working condition instead of fal
1.20 }
1.21 - ret.put(p, a);
1.22 }
1.23 }
1.24 }