diff --git a/src/Discord.Net.Core/CDN.cs b/src/Discord.Net.Core/CDN.cs
index cd9db24a6..c629ce67a 100644
--- a/src/Discord.Net.Core/CDN.cs
+++ b/src/Discord.Net.Core/CDN.cs
@@ -86,8 +86,13 @@ namespace Discord
///
/// A URL pointing to the guild's vanity image.
///
- public static string GetGuildVanityUrl(ulong guildId, string vanityId, ushort size)
- => vanityId != null ? $"{DiscordConfig.CDNUrl}banners/{guildId}/{vanityId}.jpg?size={size}" : null;
+ public static string GetGuildVanityUrl(ulong guildId, string vanityId, ushort? size = null)
+ {
+ if (!string.IsNullOrEmpty(vanityId))
+ return $"{DiscordConfig.CDNUrl}banners/{guildId}/{vanityId}.jpg" + (size.HasValue ? $"?size={size}" : string.Empty);
+ return null;
+ }
+ // => vanityId != null ? $"{DiscordConfig.CDNUrl}banners/{guildId}/{vanityId}.jpg?size={size}" : null;
///
/// Returns an emoji URL.
///