diff --git a/tests/test27cells.c b/tests/test27cells.c
index 6f5de58d395c40e239b7da80fec22cd2bffb097f..b0767f2fc0f1c000ec3c89bb256afe256e590cb0 100644
--- a/tests/test27cells.c
+++ b/tests/test27cells.c
@@ -354,7 +354,7 @@ int main(int argc, char *argv[]) {
 
     const ticks tic = getticks();
 
-#if defined(DEFAULT_SPH) || !defined(WITH_VECTORIZATION)
+#if defined(DEFAULT_SPH) || defined(GADGET2_SPH)
 
     /* Run all the pairs */
     for (int j = 0; j < 27; ++j)
@@ -390,7 +390,7 @@ int main(int argc, char *argv[]) {
 
   const ticks tic = getticks();
 
-#if defined(DEFAULT_SPH) || !defined(WITH_VECTORIZATION)
+#if defined(DEFAULT_SPH) || defined(GADGET2_SPH)
 
   /* Run all the brute-force pairs */
   for (int j = 0; j < 27; ++j)