diff --git a/testsuite/expect/test28.6 b/testsuite/expect/test28.6
index 0ee5f95c4db0482ec980dce90a645e75244e6420..fa381e798ace9107e35beb713d7ac2d07046f13f 100755
--- a/testsuite/expect/test28.6
+++ b/testsuite/expect/test28.6
@@ -45,6 +45,9 @@ print_header $test_id
 if {[get_array_config] < [expr $array_size + 1]} {
 	send_user "\nWARNING: MaxArraySize is to small for this test\n"
 	exit 0
+} elseif {[test_super_user] == 0} {
+	send_user "\nWARNING: This test must be done from a super-user\n"
+	exit 1
 }
 
 make_bash_script $script "