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