diff --git a/mpcdf_common.py b/mpcdf_common.py
index 9fb37c44990a27bb973dac86d0826a7f96d851ce..0efb0217a00df101fcdfc070f365f082f457ffa1 100644
--- a/mpcdf_common.py
+++ b/mpcdf_common.py
@@ -814,7 +814,8 @@ Macros:
                 if "openmpi" in mpi:
                     repo(cuda + "_aware_" + mpi + "_" + compiler,
                          ((project, cuda + "_" + mpi + "_" + compiler),),
-                         cuda_aware_mpi=True)
+                         cuda_aware_mpi=True,
+                         additional_tags=("Prefer: mpcdf_mpi_" + mpi + "_" + cuda,))
 
     if old_repos and not remove_old:
         print("Warning: Keeping the prjconf sections for the following obsolete repositories:")