diff --git a/src/Discord.Net.Rest/BaseDiscordClient.cs b/src/Discord.Net.Rest/BaseDiscordClient.cs
index 269dedd71..159f74dc8 100644
--- a/src/Discord.Net.Rest/BaseDiscordClient.cs
+++ b/src/Discord.Net.Rest/BaseDiscordClient.cs
@@ -1,4 +1,4 @@
-using Discord.Logging;
+using Discord.Logging;
using System;
using System.Collections.Generic;
using System.Collections.Immutable;
@@ -125,6 +125,10 @@ namespace Discord.Rest
///
public void Dispose() => Dispose(true);
+ ///
+ public Task GetRecommendedShardCount(RequestOptions options = null)
+ => ClientHelper.GetRecommendShardCount(this, options);
+
//IDiscordClient
ConnectionState IDiscordClient.ConnectionState => ConnectionState.Disconnected;
ISelfUser IDiscordClient.CurrentUser => CurrentUser;
diff --git a/src/Discord.Net.WebSocket/BaseSocketClient.cs b/src/Discord.Net.WebSocket/BaseSocketClient.cs
index 5fa3cbff8..923b2c23b 100644
--- a/src/Discord.Net.WebSocket/BaseSocketClient.cs
+++ b/src/Discord.Net.WebSocket/BaseSocketClient.cs
@@ -1,4 +1,4 @@
-using System.Collections.Generic;
+using System.Collections.Generic;
using System.IO;
using System.Threading.Tasks;
using Discord.API;