diff --git a/client/src/components/Map3D.jsx b/client/src/components/Map3D.jsx
index 5dba108..3b7155e 100644
--- a/client/src/components/Map3D.jsx
+++ b/client/src/components/Map3D.jsx
@@ -1297,9 +1297,11 @@ function Scene({ interactionMode, onInteraction }) {
))}
{/* Players */}
- {players.map((player) => (
-
- ))}
+ {players
+ .filter((p) => p.position && Date.now() - (p.timestamp || 0) < 30000)
+ .map((player) => (
+
+ ))}
{/* Camera controls */}