diff --git a/TShockAPI/Utils.cs b/TShockAPI/Utils.cs index 6b89a368..35c51a08 100644 --- a/TShockAPI/Utils.cs +++ b/TShockAPI/Utils.cs @@ -571,7 +571,8 @@ namespace TShockAPI { string playerName = player.Name; player.SilentKickInProgress = silent; - TShock.InventoryDB.InsertPlayerData(player); + if( player.IsLoggedIn ) + TShock.InventoryDB.InsertPlayerData(player); player.Disconnect(string.Format("Kicked: {0}", reason)); Log.ConsoleInfo(string.Format("Kicked {0} for : {1}", playerName, reason)); string verb = force ? "force " : "";