diff --git a/dovecot/tasks/main.yml b/dovecot/tasks/main.yml
index c9af587fb3979391cc425a93207a0804266689d1..8d2ed006ac5aaf39e6de0c3af323f25b91e6133b 100644
--- a/dovecot/tasks/main.yml
+++ b/dovecot/tasks/main.yml
@@ -46,6 +46,14 @@
     - dovecot
     - mail
 
+- name: ensure obsolete config files are absent
+  file:
+    path: /etc/dovecot/conf.d/auth-vpopmail.conf.ext
+    state: absent
+  tags:
+    - dovecot
+    - mail
+
 - name: ensure dh params are available
   copy:
     src: "{{ dovecot_tls_dh_file }}"