diff --git a/Makefile b/Makefile
index 4dd1692d6b0de8023271a6458fb5835476c355d3..e414d1496809f398a785c09ea439f5bdb9bd2bf1 100644
--- a/Makefile
+++ b/Makefile
@@ -91,7 +91,7 @@ test-upgrade:
 	use_sbcl () { li="${SBCL} --noinform --no-userinit --load" ; ev="--eval" ; } ; \
 	use_ecl () { li="${ECL} -norc -load" ; ev="-eval" ; } ; \
 	use_cmucl () { li="${CMUCL} -noinit -load" ; ev="-eval" ; } ; \
-	use_abcl () { li="${ABCL} -noinit --noinform --load" ; ev="--eval" ; } ; \
+	use_abcl () { li="${ABCL} --noinit --nosystem --noinform --load" ; ev="--eval" ; } ; \
 	use_scl () { li="${SCL} -noinit -load" ; ev="-eval" ; } ; \
 	use_allegro () { li="${ALLEGRO} -q -L" ; ev="-e" ; } ; \
 	use_allegromodern () { li="${ALLEGROMODERN} -q -L" ; ev="-e" ; } ; \
diff --git a/test/run-tests.sh b/test/run-tests.sh
index be5bebf9f979b56ed839ba26e17a5529509f4e9c..274754a5803391ca74ae90f78bf742661af7298a 100755
--- a/test/run-tests.sh
+++ b/test/run-tests.sh
@@ -104,7 +104,7 @@ command= flags= nodebug= eval=
 case "$lisp" in
   abcl)
     command="${ABCL:-abcl}"
-    flags="--noinit --noinform"
+    flags="--noinit --nosystem --noinform"
     eval="--eval" ;;
   allegro)
     command="${ALLEGRO:-alisp}"