diff --git a/Ragon.Client/Ragon.Client.csproj b/Ragon.Client/Ragon.Client.csproj
index f81f3f1..f63a834 100644
--- a/Ragon.Client/Ragon.Client.csproj
+++ b/Ragon.Client/Ragon.Client.csproj
@@ -12,7 +12,7 @@
true
none
- /Users/edmand46/RagonProjects/ragon-oss-becs/Assets/Ragon/Plugins
+ /Users/edmand46/RagonProjects/ragon-oss-becs/Assets/Ragon/Runtime/Plugins
diff --git a/Ragon.Server/Sources/Handler/SceneLoadedOperation.cs b/Ragon.Server/Sources/Handler/SceneLoadedOperation.cs
index 80f7aae..dc0edc9 100644
--- a/Ragon.Server/Sources/Handler/SceneLoadedOperation.cs
+++ b/Ragon.Server/Sources/Handler/SceneLoadedOperation.cs
@@ -40,6 +40,11 @@ public sealed class SceneLoadedOperation : BaseOperation
var owner = context.Room.Owner;
var player = context.RoomPlayer;
var room = context.Room;
+ if (player.IsLoaded)
+ {
+ _logger.Warn($"Player {player.Name}:{player.Connection.Id} already ready");
+ return;
+ }
if (player == owner)
{