summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server.cpp b/src/server.cpp
index f3bf1e23f..df9a4d390 100644
--- a/src/server.cpp
+++ b/src/server.cpp
@@ -904,6 +904,9 @@ Server::Server(
for(std::set<std::string>::const_iterator i = m_gamespec.addon_paths.begin();
i != m_gamespec.addon_paths.end(); i++)
m_modspaths.push_front((*i) + DIR_DELIM + "mods");
+ // Add simple user mod search path
+ m_modspaths.push_front(porting::path_user + DIR_DELIM + "mods"
+ + DIR_DELIM + m_gamespec.id);
// Print out mod search paths
for(core::list<std::string>::Iterator i = m_modspaths.begin();