diff --git a/testsuite/sexp-test.c b/testsuite/sexp-test.c
index f97104ad2d197151497c76340e3ccf165fa1c11f..42f28062a7635e550eba8a98184374c8c705b98c 100644
--- a/testsuite/sexp-test.c
+++ b/testsuite/sexp-test.c
@@ -14,7 +14,7 @@ test_main(void)
 	 && sexp_iterator_enter_list(&i)
 	 && i.type == SEXP_END
 	 && sexp_iterator_exit_list(&i)
-	 && sexp_iterator_next(&i) && i.type == SEXP_END);
+	 && i.type == SEXP_END);
 
   ASSERT(sexp_iterator_first(&i, LDATA("(")));
   ASSERT(i.type == SEXP_LIST