diff --git a/tasks/install_checkmk_plugins.yml b/tasks/install_checkmk_plugins.yml
index ca3292ca1ff0702f314cb7b19270291830e0cc9d..300d95fad9c0c42700611ea135dff3c52e2e9540 100644
--- a/tasks/install_checkmk_plugins.yml
+++ b/tasks/install_checkmk_plugins.yml
@@ -1,8 +1,11 @@
 ---
-- name: delete legacy plugins
+- name: delete legacy Check_MK plugins
   file:
-    path: "/usr/lib/check_mk_agent/plugins/checkmk_dsmcad.sh"
+    path: "/usr/lib/check_mk_agent/plugins/{{ item }}"
     state: absent
+  loop:
+    - "checkmk_dsmcad.sh"
+    - "mk_logwatch"
 
 - name: install self-developed Check_MK plugins
   copy:
@@ -57,8 +60,3 @@
   import_tasks: "oracle/install_checkmk_plugins_oracle.yml"
   when: ( ansible_hostname is search("rosora") ) or
         ( ansible_hostname is search("rosettaora") )
-
-- name: remove legacy Check_MK plugin
-  file:
-    path: "/usr/lib/check_mk_agent/plugins/mk_inventory"
-    state: absent