diff --git a/ssh-server/tasks/main.yml b/ssh-server/tasks/main.yml
index c547c9a5c6e7d0a1c59331828148ca7b4a3e15a7..6b861ee32d4f8639bd121d802237affcdf9b75e4 100644
--- a/ssh-server/tasks/main.yml
+++ b/ssh-server/tasks/main.yml
@@ -31,7 +31,9 @@
     mode: '0644'
     backup: true
     validate: '/usr/sbin/sshd -t -f %s'
-  when: ansible_distribution_major_version|int(default=99) > 10
+  when:
+    - ansible_distribution_major_version|int(default=99) > 10
+    - ansible_distribution_major_version|int(default=99) < 12
   notify:
     - restart sshd
   tags: