diff --git a/head-node.scm b/head-node.scm
index ceb4d6cb81d66082374066191d0875c26d4729e9..0e83bd32cac957b8dbab908626d56cb0c5380a8f 100644
--- a/head-node.scm
+++ b/head-node.scm
@@ -258,6 +258,20 @@
                    (url
                     "https://gitlab.inria.fr/numpex-pc5-wp3/guix-hpc.git")
                    (branch "testing"))
+                  #$(guix-channel "master"))))
+
+          ;; Jobset for NumPEx PC5/WP3 fork of Guix-HPC non-free
+          (specification
+           (name 'wp3-guix-hpc-non-free)
+           (priority 7)
+           (period 0) ;; don't poll the channel
+           (build '(channels guix-hpc-non-free))
+           (channels
+            (list (channel
+                   (name 'guix-hpc-non-free)
+                   (url
+                    "https://gitlab.inria.fr/numpex-pc5-wp3/guix-hpc-non-free.git")
+                   (branch "testing"))
                   #$(guix-channel "master"))))))
 
 (define this-file