diff --git a/routing/speed_camera_manager.cpp b/routing/speed_camera_manager.cpp index a00f763a9e..23a6cda4da 100644 --- a/routing/speed_camera_manager.cpp +++ b/routing/speed_camera_manager.cpp @@ -215,7 +215,9 @@ void SpeedCameraManager::PassClosestCameraToUI() CHECK(m_closestCamera.IsValid(), ("Attempt to show invalid speed cam")); // Clear previous speed cam in UI. m_speedCamClearCallback(); - m_speedCamShowCallback(m_closestCamera.m_position, m_closestCamera.m_maxSpeedKmH); + + if (Enable()) + m_speedCamShowCallback(m_closestCamera.m_position, m_closestCamera.m_maxSpeedKmH); } bool SpeedCameraManager::IsSpeedHigh(double distanceToCameraMeters, double speedMpS,