diff --git a/loopy/library/preamble.py b/loopy/library/preamble.py
index 2b7be40af87b6d0fe374f64715f6cf0d5500c8ce..e30d2a92e9aa3dba4ff8116ab8fe13c0fd879ff2 100644
--- a/loopy/library/preamble.py
+++ b/loopy/library/preamble.py
@@ -43,7 +43,9 @@ def default_preamble_generator(seen_dtypes, seen_functions):
 
     if has_double:
         yield ("00_enable_double", """
+            #if __OPENCL_VERSION__ <= CL_VERSION_1_1
             #pragma OPENCL EXTENSION cl_khr_fp64: enable
+            #endif
             """)
 
     if has_complex: