diff --git a/lib/watch_together/services/watch_together_controller.dart b/lib/watch_together/services/watch_together_controller.dart index ad4d6b16..aa9b8a7d 100644 --- a/lib/watch_together/services/watch_together_controller.dart +++ b/lib/watch_together/services/watch_together_controller.dart @@ -354,7 +354,7 @@ class WatchTogetherController { break; case SyncMessageType.pong: - if (message.pingId != null && !_session.isHost) { + if (!_session.isHost && senderId == _session.hostPeerId && message.pingId != null) { _clockSync?.onPong(message.pingId!, message.timestamp); } break;