diff --git a/BigBaseV2/src/views/esp/view_esp.cpp b/BigBaseV2/src/views/esp/view_esp.cpp index c6830a72..3e60b722 100644 --- a/BigBaseV2/src/views/esp/view_esp.cpp +++ b/BigBaseV2/src/views/esp/view_esp.cpp @@ -34,7 +34,10 @@ namespace big { const std::unique_ptr& plyr = item.second; - if (plyr->id() == gta_util::get_network_player_mgr()->m_local_net_player->m_player_id || !plyr->is_valid() || plyr->get_ped() == nullptr) continue; + if (plyr->id() == gta_util::get_network_player_mgr()->m_local_net_player->m_player_id || + !plyr->is_valid() || + !plyr->get_ped() || + !plyr->get_ped()->m_navigation) continue; rage::fvector3& player_pos = plyr->get_ped()->m_navigation->m_position;