diff --git a/aegisub/libaegisub/unix/path.cpp b/aegisub/libaegisub/unix/path.cpp
index 69d38317d84e5a82f6aeaa04092be3134a3f4543..9e76ee08ab22a3db9b7136e7c1124235ff82901b 100644
--- a/aegisub/libaegisub/unix/path.cpp
+++ b/aegisub/libaegisub/unix/path.cpp
@@ -18,11 +18,16 @@
 /// @brief Common paths.
 /// @ingroup libaegisub
 
-#include "../commit/acconf.h"
 
+#include "config.h"
+
+#ifndef LAGI_PRE
 #include <string>
+#endif
+
 #include <libaegisub/path.h>
 
+
 namespace agi {
 
 const std::string Path::Data() {