diff --git a/modules/core_project_factory/scripts/preconditions.sh b/modules/core_project_factory/scripts/preconditions.sh
index eadce6d4..65c53636 100755
--- a/modules/core_project_factory/scripts/preconditions.sh
+++ b/modules/core_project_factory/scripts/preconditions.sh
@@ -28,3 +28,7 @@ if command -v python3 1>/dev/null; then
 else
     echo "Unable to check project-factory preconditions: python3 executable not in PATH" 1>&2
 fi
+
+if ! command -v gcloud 1>/dev/null; then
+    echo "Unable to check project-factory preconditions: gcloud executable not in PATH" 1>&2
+fi