diff --git a/src/core/ConfigManager.cpp b/src/core/ConfigManager.cpp index 89128aa82..b81bad200 100644 --- a/src/core/ConfigManager.cpp +++ b/src/core/ConfigManager.cpp @@ -38,7 +38,7 @@ static inline QString ensureTrailingSlash( const QString & s ) { - if(s.at(s.length()-1) != '/') + if( ! s.isEmpty() && !s.endsWith('/') && !s.endsWith('\\') ) { return s + '/'; }