diff --git a/src/wrap_cl.hpp b/src/wrap_cl.hpp
index a929d229bfd009700bf7ee3bbd724a9d984f0a08..ace4bd2556a37541dcb5cfdafdc5c9df963bd31e 100644
--- a/src/wrap_cl.hpp
+++ b/src/wrap_cl.hpp
@@ -457,10 +457,10 @@ namespace pyopencl
             throw py::error_already_set();
         }
       }
-#else
+      else
+#endif
       if (PyObject_GetBuffer(obj, &m_buf, flags))
         throw py::error_already_set();
-#endif
 
       m_initialized = true;
     }