diff --git a/com.amd.aparapi.jni/src/cpp/invoke/OpenCLJNI.cpp b/com.amd.aparapi.jni/src/cpp/invoke/OpenCLJNI.cpp
index 0951f3eef7a6d31fbff1bbf5146511fe776eea24..f35bcd12bbaf4a23f4f5cc015e36c945a715c342 100644
--- a/com.amd.aparapi.jni/src/cpp/invoke/OpenCLJNI.cpp
+++ b/com.amd.aparapi.jni/src/cpp/invoke/OpenCLJNI.cpp
@@ -441,6 +441,7 @@ JNI_JAVA(jobject, OpenCLJNI, getPlatforms)
             // fix this so OpenCL 1.3 or higher will not break!
             if (   !strncmp(platformVersionName, "OpenCL 1.2", 10)
                 || !strncmp(platformVersionName, "OpenCL 1.1", 10)
+				|| !strncmp(platformVersionName, "OpenCL 2.0", 10)
 #ifdef __APPLE__
                 || !strncmp(platformVersionName, "OpenCL 1.0", 10)
 #endif