diff --git a/gtk2_ardour/session_dialog.cc b/gtk2_ardour/session_dialog.cc index fd4d43d8b6..e89459cec6 100644 --- a/gtk2_ardour/session_dialog.cc +++ b/gtk2_ardour/session_dialog.cc @@ -778,6 +778,10 @@ SessionDialog::redisplay_recent_sessions () /* remove any trailing / */ + if (dirname.empty()) { + continue; + } + if (dirname[dirname.length()-1] == '/') { dirname = dirname.substr (0, dirname.length()-1); }