diff --git a/bundles/org.openhab.binding.samsungtv/src/main/java/org/openhab/binding/samsungtv/internal/protocol/RemoteControllerWebSocket.java b/bundles/org.openhab.binding.samsungtv/src/main/java/org/openhab/binding/samsungtv/internal/protocol/RemoteControllerWebSocket.java index e4b18b229bb50..6099b530108cc 100644 --- a/bundles/org.openhab.binding.samsungtv/src/main/java/org/openhab/binding/samsungtv/internal/protocol/RemoteControllerWebSocket.java +++ b/bundles/org.openhab.binding.samsungtv/src/main/java/org/openhab/binding/samsungtv/internal/protocol/RemoteControllerWebSocket.java @@ -198,9 +198,7 @@ private void closeConnection() throws RemoteControllerException { webSocketRemote.close(); webSocketArt.close(); webSocketV2.close(); - if (client.isStarted()) { - client.stop(); - } + client.stop(); } catch (Exception e) { throw new RemoteControllerException(e); }