diff --git a/src/editor/map/map_context.cpp b/src/editor/map/map_context.cpp index b2227f2e5fe50..4e02d7ff38f0f 100644 --- a/src/editor/map/map_context.cpp +++ b/src/editor/map/map_context.cpp @@ -572,7 +572,7 @@ bool map_context::save_scenario() assert(!is_embedded()); if(scenario_id_.empty()) { - scenario_id_ = filesystem::base_name(filename_); + scenario_id_ = filesystem::base_name(filename_, true); } if(scenario_name_.empty()) {