diff --git a/AnimModel.cpp b/AnimModel.cpp index bcc8f4bf..c55fc68a 100644 --- a/AnimModel.cpp +++ b/AnimModel.cpp @@ -384,8 +384,8 @@ std::shared_ptr TAnimModel::AddContainer(std::string const &Name std::shared_ptr TAnimModel::GetContainer(std::string const &Name) { // szukanie/dodanie sterowania submodelem dla egzemplarza - if (true == Name.empty()) - return m_animlist.front(); // pobranie pierwszego (dla obrotnicy) + if (true == Name.empty()) + return (!m_animlist.empty()) ? m_animlist.front() : nullptr; // pobranie pierwszego (dla obrotnicy) for (auto entry : m_animlist) { if (entry->NameGet() == Name)