diff --git a/Source/Engine/Localization/LocalizedStringTable.cpp b/Source/Engine/Localization/LocalizedStringTable.cpp index e9cb33a46..c705856f4 100644 --- a/Source/Engine/Localization/LocalizedStringTable.cpp +++ b/Source/Engine/Localization/LocalizedStringTable.cpp @@ -82,7 +82,7 @@ bool LocalizedStringTable::Save(const StringView& path) writer.EndObject(); // Save asset - const bool saveResult = CreateJson::Create(path.HasChars() ? path : GetPath(), outputData, TypeName); + const bool saveResult = CreateJson::Create(path.HasChars() ? path : StringView(GetPath()), outputData, TypeName); if (saveResult) { LOG(Error, "Cannot save \'{0}\'", ToString());