diff --git a/src/Discord.Net.WebSocket/Entities/Channels/SocketThreadChannel.cs b/src/Discord.Net.WebSocket/Entities/Channels/SocketThreadChannel.cs
index d9d54f91e..1762c4b2f 100644
--- a/src/Discord.Net.WebSocket/Entities/Channels/SocketThreadChannel.cs
+++ b/src/Discord.Net.WebSocket/Entities/Channels/SocketThreadChannel.cs
@@ -315,14 +315,14 @@ namespace Discord.WebSocket
/// This method is not supported in threads.
///
public override OverwritePermissions? GetPermissionOverwrite(IRole role)
- => ParentChannel.GetPermissionOverwrite(role);
+ => ParentChannel?.GetPermissionOverwrite(role);
///
///
/// This method is not supported in threads.
///
public override OverwritePermissions? GetPermissionOverwrite(IUser user)
- => ParentChannel.GetPermissionOverwrite(user);
+ => ParentChannel?.GetPermissionOverwrite(user);
///
///