diff --git a/reactos/hal/halx86/hal_generic.rbuild b/reactos/hal/halx86/hal_generic.rbuild
index 0cd4e5aac43..9b697bbb094 100644
--- a/reactos/hal/halx86/hal_generic.rbuild
+++ b/reactos/hal/halx86/hal_generic.rbuild
@@ -21,7 +21,6 @@
usage.c
bios.c
- halinit.c
portio.c
systimer.S
diff --git a/reactos/hal/halx86/hal_generic_acpi.rbuild b/reactos/hal/halx86/hal_generic_acpi.rbuild
index babc0e8dfd1..19e2b8093b2 100644
--- a/reactos/hal/halx86/hal_generic_acpi.rbuild
+++ b/reactos/hal/halx86/hal_generic_acpi.rbuild
@@ -18,6 +18,9 @@
pcibus.c
+
+ halinit.c
+
diff --git a/reactos/hal/halx86/hal_generic_pcat.rbuild b/reactos/hal/halx86/hal_generic_pcat.rbuild
index 51f46eefc71..3ae5c2a4779 100644
--- a/reactos/hal/halx86/hal_generic_pcat.rbuild
+++ b/reactos/hal/halx86/hal_generic_pcat.rbuild
@@ -19,6 +19,9 @@
bussupp.c
halpcat.c
+
+ halinit.c
+