diff --git a/Source/Engine/Content/Asset.cpp b/Source/Engine/Content/Asset.cpp index 2a718b050..c128a33a0 100644 --- a/Source/Engine/Content/Asset.cpp +++ b/Source/Engine/Content/Asset.cpp @@ -653,6 +653,8 @@ bool Asset::OnCheckSave(const StringView& path) const if (LastLoadFailed()) { LOG(Warning, "Saving asset that failed to load."); + if (path.IsEmpty()) + return false; } if (WaitForLoaded()) {