diff -r 77337b2717f2 -r d5efbe6c22e8 imakerplugin/com.nokia.s60tools.imaker/src/com/nokia/s60tools/imaker/internal/model/Environment.java --- a/imakerplugin/com.nokia.s60tools.imaker/src/com/nokia/s60tools/imaker/internal/model/Environment.java Thu Feb 11 10:40:36 2010 +0200 +++ b/imakerplugin/com.nokia.s60tools.imaker/src/com/nokia/s60tools/imaker/internal/model/Environment.java Thu Feb 18 08:20:36 2010 +0200 @@ -189,7 +189,11 @@ // @Override public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException { - targetSteps = wrapper.getTargetSteps(target, getCurrentProduct().getFilePath(), monitor); + try { + targetSteps = wrapper.getTargetSteps(target, getCurrentProduct().getFilePath(), monitor); + } catch (IMakerCoreExecutionException e) { + throw new InvocationTargetException(e); + } } }); } catch (InvocationTargetException e) {