diff --git a/client/src/api/eventstream.tsx b/client/src/api/eventstream.tsx index 47d4c019..21e589b5 100644 --- a/client/src/api/eventstream.tsx +++ b/client/src/api/eventstream.tsx @@ -54,9 +54,11 @@ export const handleStreamedEvents = ( dispatch: AppDispatch, events: GameUpdateEvents ) => { - dispatch( - updateFlightPositions(Object.entries(events.updated_flight_positions)) - ); + if (Object.keys(events.updated_flight_positions).length) { + dispatch( + updateFlightPositions(Object.entries(events.updated_flight_positions)) + ); + } for (const combat of events.new_combats) { dispatch(newCombat(combat));