diff --git a/src/Discord.Net.WebSocket/DiscordSocketClient.cs b/src/Discord.Net.WebSocket/DiscordSocketClient.cs
index 66c25e5f6..fdb8b2359 100644
--- a/src/Discord.Net.WebSocket/DiscordSocketClient.cs
+++ b/src/Discord.Net.WebSocket/DiscordSocketClient.cs
@@ -45,7 +45,7 @@ namespace Discord.WebSocket
/// Gets the shard of of this client.
public int ShardId { get; }
/// Gets the current connection state of this client.
- public ConnectionState ConnectionState { get; private set; }
+ public ConnectionState ConnectionState => _connection.State;
/// Gets the estimated round-trip latency, in milliseconds, to the gateway server.
public int Latency { get; private set; }
internal UserStatus Status { get; private set; } = UserStatus.Online;