diff --git a/bundles/org.eclipse.orion.client.ui/web/orion/projectCommands.js b/bundles/org.eclipse.orion.client.ui/web/orion/projectCommands.js
index <HASH>..<HASH> 100644
--- a/bundles/org.eclipse.orion.client.ui/web/orion/projectCommands.js
+++ b/bundles/org.eclipse.orion.client.ui/web/orion/projectCommands.js
@@ -659,6 +659,8 @@ define(['require', 'i18n!orion/navigate/nls/messages', 'orion/webui/littlelib', 
 									data.oldParams = params;
 									commandService.collectParameters(data);
 								} else {
+									item.status = {CheckState: true};
+									sharedLaunchConfigurationDispatcher.dispatchEvent({type: "changeState", newValue: item });
 									errorHandler(error);
 								}
 							});
[no bug] restart app progress does not stop if an error occured