diff --git a/reactos/ntoskrnl/mm/mminit.c b/reactos/ntoskrnl/mm/mminit.c
index 7f6219a27b9..10c811e286a 100644
--- a/reactos/ntoskrnl/mm/mminit.c
+++ b/reactos/ntoskrnl/mm/mminit.c
@@ -384,10 +384,8 @@ MmInit1(VOID)
/* Unmap low memory */
MmDeletePageTable(NULL, 0);
-#ifdef _ARM_
/* Initialize ARMĀ³ */
MmArmInitSystem(0, KeLoaderBlock);
-#endif
/* Initialize nonpaged pool */
MiInitializeNonPagedPool();
diff --git a/reactos/ntoskrnl/ntoskrnl-generic.rbuild b/reactos/ntoskrnl/ntoskrnl-generic.rbuild
index 855c2d1f92e..e35eedac8aa 100644
--- a/reactos/ntoskrnl/ntoskrnl-generic.rbuild
+++ b/reactos/ntoskrnl/ntoskrnl-generic.rbuild
@@ -352,11 +352,6 @@
stubs.c
-
- init.c
- pool.c
- syspte.c
-
@@ -364,6 +359,11 @@
page.c
+
+ init.c
+ pool.c
+ syspte.c
+
anonmem.c
balance.c
cont.c