diff --git a/aegisub/libaegisub/include/libaegisub/mru.h b/aegisub/libaegisub/include/libaegisub/mru.h
index 8bf0c739d87d04942ceacb0337e61a2b3feec7d1..5ebfa970f828d86e959353d076a3ce22c90ffbdd 100644
--- a/aegisub/libaegisub/include/libaegisub/mru.h
+++ b/aegisub/libaegisub/include/libaegisub/mru.h
@@ -53,7 +53,7 @@ DEFINE_SIMPLE_EXCEPTION_NOINNER(MRUErrorIndexOutOfRange, MRUError, "mru/invalid"
 class MRUManager {
 public:
 	/// @brief Map for time->value pairs.
-	typedef std::list<const std::string> MRUListMap;
+	typedef std::list<std::string> MRUListMap;
 
 	/// @brief Constructor
 	/// @param config File to load MRU values from