diff --git a/Custom_EasyBlocks/nvidia_driver.py b/Custom_EasyBlocks/nvidia_driver.py
index 6c9856d82d7b90d6f84d5beff39019ef74b4d215..75ca2bcc32e6148ed5c08bfa36fba50e9c4416a9 100644
--- a/Custom_EasyBlocks/nvidia_driver.py
+++ b/Custom_EasyBlocks/nvidia_driver.py
@@ -79,6 +79,7 @@ class EB_nvidia_minus_driver(Binary):
         else:
             libs = expand_glob_paths([os.path.join(self.libsdir, 'libEGL*.so*')])
             libs += expand_glob_paths([os.path.join(self.libsdir, 'libGL*.so*')])
+            libs += expand_glob_paths([os.path.join(self.libsdir, 'libOpenGL.so*')])
             libs += expand_glob_paths([os.path.join(self.libsdir, 'libnvidia-egl*.so*')])
             libs += expand_glob_paths([os.path.join(self.libsdir, 'libnvidia-gl*.so*')])
             libs += expand_glob_paths([os.path.join(self.libsdir, 'libnvidia-rtcore*.so*')])
@@ -140,7 +141,7 @@ class EB_nvidia_minus_driver(Binary):
             libs = [os.path.join("%s", "lib%s.%s.1") % (x, y, shlib_ext)
                     for x in chk_libdir for y in nvlibs]
         else:
-            nvlibs_0_suffix = ["EGL_nvidia", "GLX_nvidia"]
+            nvlibs_0_suffix = ["EGL_nvidia", "GLX_nvidia", "OpenGL"]
             nvlibs_1_suffix = ["GLESv1_CM_nvidia"]
             nvlibs_2_suffix = ["GLESv2_nvidia"]
             binaries = []