diff --git a/mpcdf_common.py b/mpcdf_common.py
index fe4fab84ecbcd2d230d37aff63f53c806833120b..8032d2ffc0c8241546aa29828a5de3c85d6e372c 100644
--- a/mpcdf_common.py
+++ b/mpcdf_common.py
@@ -713,7 +713,8 @@ Macros:
 
     for cuda in cudas:
         for compiler in filter(partial(valid_cuda, cuda), compilers):
-            repo(cuda + "_" + compiler, (project, compiler), cuda=True, cuda_repository=cuda)
+            repo(cuda + "_" + compiler, (project, compiler), cuda=True, cuda_repository=cuda,
+                 additional_prefers=("mpcdf_" + cuda,))
             for mpi in filter(partial(valid_mpi, compiler), mpis):
                 repo(cuda + "_" + mpi + "_" + compiler,
                      (project, cuda + "_" + compiler),