diff --git a/roles/ensure-haskell-stack/tasks/main.yaml b/roles/ensure-haskell-stack/tasks/main.yaml
index e7ad8a33c..5610fe12a 100644
--- a/roles/ensure-haskell-stack/tasks/main.yaml
+++ b/roles/ensure-haskell-stack/tasks/main.yaml
@@ -9,6 +9,11 @@
   register: _stack_version
 
 - block:
+    - name: Make sure dnf copr is installed
+      dnf:
+        name: dnf-command(copr)
+      become: true
+
     - name: Install stack copr
       command: dnf copr enable -y petersen/stack2
       become: true