diff --git a/.kateproject.build.in b/.kateproject.build.in
index 4c77b882ddad9c7ced3600ceac70a2a889ff6ba6..e45955ad66eef7319aa726ffc9b78b585ab46be5 100644
--- a/.kateproject.build.in
+++ b/.kateproject.build.in
@@ -16,6 +16,11 @@
                     "name": "Clean",
                     "run_cmd": ""
                 },
+                {
+                    "build_cmd": "make cache",
+                    "name": "Rebuild cache",
+                    "run_cmd": ""
+                },
                 {
                     "build_cmd": "cd build && cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_EXPORT_COMPILE_COMMANDS=1 ..",
                     "name": "Config",
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5bd9cc4544b0f397c81ff3edf6b4e0bb6f5edb3f..645f9d2b15fdf59ada5e2b16fd2156edaeed12a8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,9 +3,6 @@ cmake_minimum_required(VERSION 3.10)
 project(plasma-luna3)
 
 
-find_package(ECM 1.4.0 REQUIRED NO_MODULE)
-set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
-
 find_package(Plasma REQUIRED)
 
 
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index d52adf85aef80b854bcfb3755a798d2175006dfe..433c519c3ef618cb5757176f28014ddc470f5211 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -2,9 +2,6 @@ cmake_minimum_required(VERSION 3.10)
 
 project(plasma-luna3)
 
-find_package(ECM 1.4.0 REQUIRED NO_MODULE)
-set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
-
 
 add_custom_target(shaders ALL
 	DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/shadow.qsb