diff --git a/src/Discord.Net/Models/User.cs b/src/Discord.Net/Models/User.cs
index 5f02431af..0745f344f 100644
--- a/src/Discord.Net/Models/User.cs
+++ b/src/Discord.Net/Models/User.cs
@@ -58,8 +58,8 @@ namespace Discord
/// Returns the time this user last sent/edited a message, started typing or sent voice data in this server.
public DateTime? LastActivityAt { get; private set; }
/// Returns the time this user was last seen online in this server.
- public DateTime LastOnlineAt => Status != UserStatus.Offline ? DateTime.UtcNow : _lastOnline;
- private DateTime _lastOnline;
+ public DateTime? LastOnlineAt => Status != UserStatus.Offline ? DateTime.UtcNow : _lastOnline;
+ private DateTime? _lastOnline;
/// Returns the private messaging channel with this user, if one exists.
[JsonIgnore]