diff --git a/common/build/Utilities/Utilities.cbp b/common/build/Utilities/Utilities.cbp
index cfb00c78c8..18db7e6ae4 100644
--- a/common/build/Utilities/Utilities.cbp
+++ b/common/build/Utilities/Utilities.cbp
@@ -171,8 +171,9 @@
-
-
+
+
+
diff --git a/common/include/Utilities/pxForwardDefs.h b/common/include/Utilities/pxForwardDefs.h
new file mode 100644
index 0000000000..e2e11be3e0
--- /dev/null
+++ b/common/include/Utilities/pxForwardDefs.h
@@ -0,0 +1,51 @@
+/* PCSX2 - PS2 Emulator for PCs
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with PCSX2.
+ * If not, see .
+ */
+
+#pragma once
+
+// --------------------------------------------------------------------------------------
+// Forward Declarations Section
+// --------------------------------------------------------------------------------------
+
+class wxOutputStream;
+class wxFileOutputStream;
+class wxFFileOutputStream;
+
+class wxStreamBase;
+class wxInputStream;
+class wxFileInputStream;
+class wxFFileInputStream;
+
+class wxPoint;
+class wxRect;
+class wxSize;
+
+class pxInputStream;
+class pxOutputStream;
+
+extern const wxSize wxDefaultSize;
+extern const wxPoint wxDefaultPosition;
+
+namespace Threading
+{
+ class Mutex;
+ class Semaphore;
+ class pxThread;
+}
+
+namespace Exception
+{
+ class BaseException;
+}
diff --git a/common/src/Utilities/CMakeLists.txt b/common/src/Utilities/CMakeLists.txt
index a23036fd79..d7d711a170 100644
--- a/common/src/Utilities/CMakeLists.txt
+++ b/common/src/Utilities/CMakeLists.txt
@@ -150,6 +150,7 @@ set(UtilitiesHeaders
../../include/Utilities/Path.h
../../include/Utilities/PageFaultSource.h
../../include/Utilities/pxCheckBox.h
+ ../../include/Utilities/pxForwardDefs.h
../../include/Utilities/pxRadioPanel.h
../../include/Utilities/pxStaticText.h
../../include/Utilities/pxStreams.h