diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index de5d31e4d7f5342d9a9b294f1a1d3013acf281c1..b6499f35dcec7fe7e2d2c01912dadf7814b15bf5 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -2103,7 +2103,7 @@ (define-public qwt
              (substitute* '("doc/doc.pro")
                ;; We'll install them in the 'install-man-pages' phase.
                (("^unix:doc\\.files.*") ""))
-             (zero? (system* "qmake")))))
+             (invoke "qmake"))))
        (add-after 'install 'install-man-pages
          (lambda* (#:key outputs #:allow-other-keys)
            (let* ((out (assoc-ref outputs "out"))