diff --git a/src/testsuite/cmd-test-fail.c b/src/testsuite/cmd-test-fail.c
index f00e026e587d139912c01b893327cdb111613853..58ca050faa6d9970d5abb69f7f87375742e8a4be 100644
--- a/src/testsuite/cmd-test-fail.c
+++ b/src/testsuite/cmd-test-fail.c
@@ -142,7 +142,7 @@ static int cmd_test_fail_operation_execute
 
 	testsuite_test_fail(reason);
 
-	return sieve_interpreter_program_jump(renv->interp, TRUE);
+	return sieve_interpreter_program_jump(renv->interp, TRUE, TRUE);
 }