diff --git a/stacks/pinot-noir-gcc13/packages_stack.yaml b/stacks/pinot-noir-gcc13/packages_stack.yaml
index a4110fd33e803ccfa2f155c293112ab3e891b07c..5ec9a96372828381124aa0897ae5c7f92916e9da 100644
--- a/stacks/pinot-noir-gcc13/packages_stack.yaml
+++ b/stacks/pinot-noir-gcc13/packages_stack.yaml
@@ -255,7 +255,7 @@ packages:
     prefer: ['~mpi']
 
   sirius:
-    prefer: ['+fortran', '+elpa', '+wannier90']
+    prefer: ['+fortran', '~elpa', '+wannier90']
 
   slepc:
     require: