diff --git a/src/benchmarks/rodinia-srad/c/srad.cpp b/src/benchmarks/rodinia-srad/c/srad.cpp
index d153c3396ebe23c665ddadb7874a3f3b87799111..c6cf7a1efc6fd3ecd6c90bcd3c3c12827c35c941 100644
--- a/src/benchmarks/rodinia-srad/c/srad.cpp
+++ b/src/benchmarks/rodinia-srad/c/srad.cpp
@@ -3,7 +3,6 @@
 
 
 #define OPEN
-#define ITERATION
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
@@ -103,9 +102,7 @@ int main(int argc, char *argv[]) {
 
     printf("Start the SRAD main loop\n");
 
-#ifdef ITERATION
     for (iter = 0; iter < niter; iter++) {
-#endif
         sum = 0;
         sum2 = 0;
         for (i = r1; i <= r2; i++) {
@@ -184,10 +181,7 @@ int main(int argc, char *argv[]) {
                 J[k] = J[k] + 0.25 * lambda * D;
             }
         }
-
-#ifdef ITERATION
     }
-#endif
 
 
     for (int i = 0; i < rows; i++) {