diff --git a/aegisub/src/aegisublocale.h b/aegisub/src/aegisublocale.h
index 7d0f7f27a95c526dfdf5ae57febc383ac91f21d2..c9074866a05c40b362c760cd4dacf42ba48cd71a 100644
--- a/aegisub/src/aegisublocale.h
+++ b/aegisub/src/aegisublocale.h
@@ -34,6 +34,10 @@
 /// @ingroup utility
 ///
 
+#ifndef AGI_PRE
+#include <wx/string.h>
+#endif
+
 class wxTranslations;
 
 /// DOCME
diff --git a/aegisub/src/audio_karaoke.h b/aegisub/src/audio_karaoke.h
index 8b5db5b2102c9bfd6ab765c8058a4d6d38a103c7..9b04a48da7e73aef0fe8ed0acc874d257d5e51bb 100644
--- a/aegisub/src/audio_karaoke.h
+++ b/aegisub/src/audio_karaoke.h
@@ -26,6 +26,7 @@
 #include <vector>
 
 #include <wx/bitmap.h>
+#include <wx/timer.h>
 #include <wx/window.h>
 #endif