diff --git a/pystencils/backends/opencl_backend.py b/pystencils/backends/opencl_backend.py
index b5da806bb7d4993e4d10fc9615902171d455da1b..60ea06be9723005654155b256f35e094db0005f6 100644
--- a/pystencils/backends/opencl_backend.py
+++ b/pystencils/backends/opencl_backend.py
@@ -73,7 +73,7 @@ class OpenClSympyPrinter(CudaSympyPrinter):
         function_name, dimension = tuple(symbol_name.split("."))
         dimension = self.DIMENSION_MAPPING[dimension]
         function_name = self.INDEXING_FUNCTION_MAPPING[function_name]
-        return f"int({function_name}({dimension}))"
+        return f"(int) {function_name}({dimension})"
 
     def _print_TextureAccess(self, node):
         raise NotImplementedError()