Bug 572910 - Prevent NPE in LaunchConfigurationDialog

Change-Id: I3eeb5e571b1c6e4a9fd7d421b1fd507510d6b713
Signed-off-by: Frank Benoit <frank.rene.benoit@gmail.com>
Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/179446
Tested-by: Platform Bot <platform-bot@eclipse.org>
Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsDialog.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsDialog.java
index 25d7ff7..f06c5fe 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsDialog.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsDialog.java
@@ -1337,7 +1337,10 @@
 	 * @since 3.13
 	 */
 	public void refreshLaunchConfigurationView() {
-		fLaunchConfigurationView.getTreeViewer().refresh();
+		LaunchConfigurationView view = fLaunchConfigurationView;
+		if (view != null) {
+			view.getTreeViewer().refresh();
+		}
 	}
 
 	/**