diff --git a/pcsx2/x86/microVU.h b/pcsx2/x86/microVU.h
index bdddc4590..fd328e51e 100644
--- a/pcsx2/x86/microVU.h
+++ b/pcsx2/x86/microVU.h
@@ -24,6 +24,7 @@ using namespace x86Emitter;
 
 #include "VU.h"
 #include "GS.h"
+#include "Gif.h"
 #include "iR5900.h"
 #include "R5900OpcodeTables.h"
 #include "x86emitter/x86emitter.h"
@@ -155,7 +156,7 @@ struct microProgManager {
 	microRegInfo		lpState;			// Pipeline state from where program left off (useful for continuing execution)
 };
 
-#define mVUcacheSize ((mVU->index) ? (_1mb * 20) : (_1mb * 5))
+#define mVUcacheSize ((mVU->index) ? (_1mb * 20) : (_1mb * 8))
 struct microVU {
 
 	__aligned16 u32 macFlag[4];  // 4 instances of mac  flag (used in execution)
diff --git a/pcsx2/x86/microVU_Lower.inl b/pcsx2/x86/microVU_Lower.inl
index 3330e3463..03e3d2e42 100644
--- a/pcsx2/x86/microVU_Lower.inl
+++ b/pcsx2/x86/microVU_Lower.inl
@@ -15,7 +15,6 @@
 
 #pragma once
 
-#include "Gif.h"
 //------------------------------------------------------------------
 // Micro VU Micromode Lower instructions
 //------------------------------------------------------------------