diff --git a/scripts/trigger-build b/scripts/trigger-build
index e4603533872d19694cc3a0c547ce75b99f617fc2..dcda70d7ed8955bc7b5197cd3f1c195f6c379bbe 100755
--- a/scripts/trigger-build
+++ b/scripts/trigger-build
@@ -9,7 +9,7 @@ params = {
   "token" => ENV["BUILD_TRIGGER_TOKEN"],
   "variables[GITLAB_VERSION]" => ENV["CI_COMMIT_SHA"],
   "variables[ALTERNATIVE_SOURCES]" => true,
-  "variables[ee]" => ENV["EE_PACKAGE"]
+  "variables[ee]" => ENV["EE_PACKAGE"] || "false"
 }
 
 Dir.glob("*_VERSION").each do |version_file|
@@ -19,4 +19,9 @@ end
 res = Net::HTTP.post_form(uri, params)
 pipeline_id = JSON.parse(res.body)['id']
 
-puts "Triggered pipeline can be found at https://gitlab.com/gitlab-org/omnibus-gitlab/pipelines/#{pipeline_id}"
+unless pipeline_id.nil?
+  puts "Triggered pipeline can be found at https://gitlab.com/gitlab-org/omnibus-gitlab/pipelines/#{pipeline_id}"
+else
+  puts "Trigger failed. The response from trigger is: "
+  puts res.body
+end