diff --git a/GLUtil.cabal b/GLUtil.cabal
--- a/GLUtil.cabal
+++ b/GLUtil.cabal
@@ -1,5 +1,5 @@
 Name:                GLUtil
-Version:             0.6.7
+Version:             0.6.7.1
 Synopsis:            Miscellaneous OpenGL utilities.
 License:             BSD3
 License-file:        LICENSE
@@ -51,7 +51,7 @@
                        linear >= 1.1.3,
                        JuicyPixels >= 3,
                        OpenGLRaw >= 1.1,
-                       OpenGL >= 2.4,
+                       OpenGL >= 2.4 && < 2.9,
                        vector >= 0.7
   Build-tools:         cpphs
   GHC-Options:         -Odph -Wall
diff --git a/src/Graphics/GLUtil/JuicyTextures.hs b/src/Graphics/GLUtil/JuicyTextures.hs
--- a/src/Graphics/GLUtil/JuicyTextures.hs
+++ b/src/Graphics/GLUtil/JuicyTextures.hs
@@ -3,7 +3,7 @@
 -- to create OpenGL textuers.
 module Graphics.GLUtil.JuicyTextures where
 import Codec.Picture (readImage, DynamicImage(..), Image(..))
-import Codec.Picture.Types (convertImage, PixelRGB8)
+import Codec.Picture.Types (convertImage)
 import Control.Applicative ((<$>))
 import Graphics.GLUtil.Textures
 import Graphics.Rendering.OpenGL (TextureObject)
