diff --git a/reactos/drivers/input/kbdclass/CMakeLists.txt b/reactos/drivers/input/kbdclass/CMakeLists.txt
index e25e6307fa6..40ede5e00e4 100644
--- a/reactos/drivers/input/kbdclass/CMakeLists.txt
+++ b/reactos/drivers/input/kbdclass/CMakeLists.txt
@@ -6,9 +6,7 @@ add_library(kbdclass SHARED
kbdclass.rc)
set_module_type(kbdclass kernelmodedriver)
-
+add_pch(kbdclass kbdclass.h)
target_link_libraries(kbdclass ${PSEH_LIB})
-
add_importlibs(kbdclass ntoskrnl hal)
-
-add_cd_file(TARGET kbdclass DESTINATION reactos/system32/drivers NO_CAB FOR all)
\ No newline at end of file
+add_cd_file(TARGET kbdclass DESTINATION reactos/system32/drivers NO_CAB FOR all)
diff --git a/reactos/drivers/input/kbdclass/kbdclass.rbuild b/reactos/drivers/input/kbdclass/kbdclass.rbuild
index 639e4738044..ca3cd9573fc 100644
--- a/reactos/drivers/input/kbdclass/kbdclass.rbuild
+++ b/reactos/drivers/input/kbdclass/kbdclass.rbuild
@@ -9,4 +9,5 @@
misc.c
setup.c
kbdclass.rc
+ kbdclass.h