diff --git a/tests/benchmarkInteractions.c b/tests/benchmarkInteractions.c
index 0ea98756130e60b6c91be089e46dc50294f41385..5a6ef60659115f538fc0bd8c6666ab08528f5dbd 100644
--- a/tests/benchmarkInteractions.c
+++ b/tests/benchmarkInteractions.c
@@ -279,8 +279,10 @@ void test_interactions(struct part test_part, struct part *parts, size_t count,
     }
 
     const ticks tic = getticks();
-/* Perform serial interaction */
+    /* Perform serial interaction */
+#ifdef __ICC
 #pragma novector
+#endif
     for (size_t i = 0; i < count; i++) {
       IACT(r2[i], &(dx[3 * i]), pi_serial.h, pj_serial[i].h, &pi_serial,
            &pj_serial[i]);