diff --git a/src/olympic/keel/include/keel/assetmanager.hpp b/src/olympic/keel/include/keel/assetmanager.hpp index 364f26f2..0730e62e 100644 --- a/src/olympic/keel/include/keel/assetmanager.hpp +++ b/src/olympic/keel/include/keel/assetmanager.hpp @@ -295,7 +295,9 @@ class AssetManager { } ox::Error reloadAsset(ox::StringViewCR assetId) noexcept { - m_fileUpdated[assetId]->emit(assetId); + if (m_fileUpdated.contains(assetId)) { + m_fileUpdated[assetId]->emit(assetId); + } return {}; }