diff --git a/var/spack/packages/qt/package.py b/var/spack/packages/qt/package.py
index 30f46c08dc387c7eb3fa4d651f4bb3f69d1d6cd9..1535bd594809ec5fe29343911c83046ffe443f79 100644
--- a/var/spack/packages/qt/package.py
+++ b/var/spack/packages/qt/package.py
@@ -63,24 +63,41 @@ def patch(self):
 
 
     def install(self, spec, prefix):
-        # Apparently this is the only way to
-        # "truly" get rid of webkit compiles now...
-        os.rename("qtwebkit","no-qtwebkit")
-        os.rename("qtwebkit-examples","no-qtwebkit-examples")
-        configure('-v',
-                  '-confirm-license',
-                  '-opensource',
-                  '-prefix', prefix,
-                  '-openssl-linked',
-                  '-dbus-linked',
-                  #'-fast',
-                  '-opengl',
-                  '-qt-xcb',
-                  '-optimized-qmake',
-                  '-no-pch',
-                  # phonon required for py-pyqt
-                  # '-no-phonon',
-                  # '-no-phonon-backend',
-                  '-no-openvg')
+        if self.spec.satisfies('@4'):
+            configure('-v',
+                      '-confirm-license',
+                      '-opensource',
+                      '-prefix', prefix,
+                      '-openssl-linked',
+                      '-dbus-linked',
+                      #'-fast',
+                      '-opengl',
+                      '-optimized-qmake',
+                      '-no-pch',
+                      # phonon required for py-pyqt
+                      # '-no-phonon',
+                      # '-no-phonon-backend',
+                      '-no-openvg')
+        elif self.spec.satisfies('@5'):
+            # Apparently this is the only way to
+            # "truly" get rid of webkit compiles now...
+            os.rename("qtwebkit","no-qtwebkit")
+            os.rename("qtwebkit-examples","no-qtwebkit-examples")
+
+            configure('-v',
+                      '-confirm-license',
+                      '-opensource',
+                      '-prefix', prefix,
+                      '-openssl-linked',
+                      '-dbus-linked',
+                      #'-fast',
+                      '-opengl',
+                      '-qt-xcb',
+                      '-optimized-qmake',
+                      '-no-pch',
+                      # phonon required for py-pyqt
+                      # '-no-phonon',
+                      # '-no-phonon-backend',
+                      '-no-openvg')
         make()
         make("install")