From 1ef64e7e93fa4f42a3599c750dbc5ae1f824877f Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Mon, 3 Apr 2017 14:18:48 +0200
Subject: [PATCH] Make sure we only continue when Drupal core is already
 available

---
 src/Handler.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/Handler.php b/src/Handler.php
index 20bc100..431dc66 100644
--- a/src/Handler.php
+++ b/src/Handler.php
@@ -85,6 +85,10 @@ class Handler {
     $installationManager = $this->composer->getInstallationManager();
 
     $drupalCorePackage = $this->getDrupalCorePackage();
+    if (!$drupalCorePackage) {
+      // We are called too early, Drupal core is not available yet.
+      return;
+    }
     $corePath = $installationManager->getInstallPath($drupalCorePackage);
 
     // Directory where the root project is being created
-- 
GitLab