]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.ui/src/org/simantics/ui/workbench/handler/SessionUndoHandler.java
Sync git svn branch with SVN repository r33144.
[simantics/platform.git] / bundles / org.simantics.ui / src / org / simantics / ui / workbench / handler / SessionUndoHandler.java
index bcf0803a13bd1499776d728aeb70c5400a884c93..ce58f65dabb533ea0ddcff1f7b1e0dfc880d9cf4 100644 (file)
@@ -99,7 +99,7 @@ public class SessionUndoHandler extends AbstractHandler {
                     new ProgressMonitorDialog(shell).run(true, false, undo);\r
                     actionBars.getStatusLineManager().setMessage( msg.get() );\r
                 } catch (InvocationTargetException e1) {\r
-                    throw new ExecutionException("Undo failed, database failure.", e1);\r
+                    throw new ExecutionException("Undo failed, database failure.", e1.getCause());\r
                 } catch (InterruptedException e1) {\r
                     throw new ExecutionException("Undo failed, interrupted.", e1);\r
                 }\r