diff --git a/test/test-program.script b/test/test-program.script
index 9deae7c76d61359cabc801632bb95cd8c95daac7..a8ec2bcf1d05c37cf83c85b6f6cfc41afd164673 100644
--- a/test/test-program.script
+++ b/test/test-program.script
@@ -25,10 +25,10 @@
   ;; try harder by enabling the user's source-registry
   (initialize-source-registry ""))
 (unless (find-system :lisp-invocation nil)
-  (leave-test "Couldn't find lisp-invocation. Skipping the rest of the test." 0))
+  (leave-test "Couldn't find lisp-invocation. Probably your ASDF ext/ directory needs submodule update." 1))
 (load-system :lisp-invocation)
 (unless (version-satisfies (find-system :lisp-invocation) "1.0.1")
-  (leave-test "Lisp-invocation library isn't new enough to test successfully. Skipping test-program." 0))
+  (leave-test "Lisp-invocation library isn't new enough to test successfully. Probably your ASDF ext/ directory needs submodule update." 1))
 ;; Disable any user source registry.
 (initialize-source-registry `(:source-registry :ignore-inherited-configuration))