diff --git a/ide/che-core-ide-app/src/main/java/org/eclipse/che/ide/context/AppContextImpl.java b/ide/che-core-ide-app/src/main/java/org/eclipse/che/ide/context/AppContextImpl.java index 6c5b6c9d63f..2a2efce794f 100644 --- a/ide/che-core-ide-app/src/main/java/org/eclipse/che/ide/context/AppContextImpl.java +++ b/ide/che-core-ide-app/src/main/java/org/eclipse/che/ide/context/AppContextImpl.java @@ -130,7 +130,9 @@ public Workspace getWorkspace() { public void setWorkspace(Workspace workspace) { if (workspace != null) { usersWorkspace = workspace; - runtime = new ActiveRuntime(workspace.getRuntime()); + if (workspace.getRuntime() != null) { + runtime = new ActiveRuntime(workspace.getRuntime()); + } } else { usersWorkspace = null; runtime = null;