[512506] - NPE in RecorderManager$EarlySynchronization.await

https://bugs.eclipse.org/bugs/show_bug.cgi?id=512506

Change-Id: I303ea13244d3b2570033bc5d292be8211b593184
diff --git a/plugins/org.eclipse.oomph.setup.ui/src/org/eclipse/oomph/setup/ui/recorder/RecorderManager.java b/plugins/org.eclipse.oomph.setup.ui/src/org/eclipse/oomph/setup/ui/recorder/RecorderManager.java
index 66de085..41aa644 100644
--- a/plugins/org.eclipse.oomph.setup.ui/src/org/eclipse/oomph/setup/ui/recorder/RecorderManager.java
+++ b/plugins/org.eclipse.oomph.setup.ui/src/org/eclipse/oomph/setup/ui/recorder/RecorderManager.java
@@ -1222,7 +1222,11 @@
             stop();
             result.synchronization = null;
 
-            start(true);
+            if (!start(true))
+            {
+              return null;
+            }
+
             result.tmpFolder = tmpFolder;
           }
           else if (earlyException != null)