Index: libs/ardour/recent_sessions.cc
===================================================================
--- libs/ardour/recent_sessions.cc	(revision 11476)
+++ libs/ardour/recent_sessions.cc	(working copy)
@@ -130,8 +130,10 @@
 
 	rs.push_front (newpair);
 
-	if (rs.size() > 10) {
-		rs.erase(rs.begin()+10, rs.end());
+	static const unsigned int max_recent_sessions = 50;
+
+	if (rs.size() > max_recent_sessions) {
+		rs.erase(rs.begin()+max_recent_sessions, rs.end());
 	}
 
 	return ARDOUR::write_recent_sessions (rs);
