diff --git a/src/core/hle/kernel/vm_manager.cpp b/src/core/hle/kernel/vm_manager.cpp
index 1e289f38a6325373bf2e2e0586493c5f53288f5f..066146cfffd8392e72f5ee7659eb3a3ca5b9f88b 100644
--- a/src/core/hle/kernel/vm_manager.cpp
+++ b/src/core/hle/kernel/vm_manager.cpp
@@ -7,6 +7,7 @@
 #include "common/assert.h"
 
 #include "core/hle/kernel/vm_manager.h"
+#include "core/memory.h"
 #include "core/memory_setup.h"
 #include "core/mmio.h"
 
diff --git a/src/core/memory_setup.h b/src/core/memory_setup.h
index 05f70a1fe03295c42cc60f88390bf2d3a80c27f9..ee8ea7857eec0b321286850a8edcce8c0bee4e0b 100644
--- a/src/core/memory_setup.h
+++ b/src/core/memory_setup.h
@@ -6,7 +6,7 @@
 
 #include "common/common_types.h"
 
-#include "core/memory.h"
+#include "core/mmio.h"
 
 namespace Memory {