diff --git a/libaegisub/common/mru.cpp b/libaegisub/common/mru.cpp index 4616caf53..42176f727 100644 --- a/libaegisub/common/mru.cpp +++ b/libaegisub/common/mru.cpp @@ -56,7 +56,7 @@ void MRUManager::Add(std::string const& key, agi::fs::path const& entry) { if (it == begin(map) && it != end(map)) return; if (it != end(map)) - rotate(begin(map), it, it); + rotate(begin(map), it, it + 1); else { map.insert(begin(map), entry); Prune(key, map);