diff --git a/loopy/target/c/c_execution.py b/loopy/target/c/c_execution.py
index 0d0e3113af5cfbd942bd79625cb1ac63b15541ce..501db3dfdaa7d73559efc854826c6f8ade733799 100644
--- a/loopy/target/c/c_execution.py
+++ b/loopy/target/c/c_execution.py
@@ -117,7 +117,7 @@ class CExecutionWrapperGenerator(ExecutionWrapperGeneratorBase):
 
         #check strides
         if not skip_arg_checks:
-            gen("assert '%(strides)s == %(name)s.strides', "
+            gen("assert %(strides)s == %(name)s.strides, "
                     "'Strides of loopy created array %(name)s, "
                     "do not match expected.'" %
                     dict(name=arg.name,