diff --git a/lib/discordrb/commands/command_bot.rb b/lib/discordrb/commands/command_bot.rb
index <HASH>..<HASH> 100644
--- a/lib/discordrb/commands/command_bot.rb
+++ b/lib/discordrb/commands/command_bot.rb
@@ -79,7 +79,7 @@ module Discordrb::Commands
         parse_self: attributes[:parse_self],
         shard_id: attributes[:shard_id],
         num_shards: attributes[:num_shards],
-        redact_token: attributes[:redact_token])
+        redact_token: attributes.key?(:redact_token) ? attributes[:redact_token] : true)
 
       @prefix = attributes[:prefix]
       @attributes = {
Set redact_token to true if none is given during CommandBot passthrough

(so the entire thing *actually works* on CommandBot)