diff --git a/testsuite/expect/test1.97 b/testsuite/expect/test1.97
index 5585a42341ff9b1fe65069bfce5bc3223fd35d96..6208b01c31531b0934304a0ba3871c81f075cb7f 100755
--- a/testsuite/expect/test1.97
+++ b/testsuite/expect/test1.97
@@ -285,6 +285,12 @@ proc submit_tasks {ntasks ntaskpn} {
 }
 
 ######################## Test Starts Here ########################
+set def_part_name [default_partition]
+set nb_nodes [get_node_cnt_in_part $def_part_name]
+if {$nb_nodes < 3} {
+	send_user "\nWARNING: This test requires at least 3 nodes in the cluster.\n"
+	exit $exit_code
+}
 
 make_bash_script $file_in "true"