diff --git a/nms-patches/CommandBlockListenerAbstract.patch b/nms-patches/CommandBlockListenerAbstract.patch
index c0d98def1b..359289f072 100644
--- a/nms-patches/CommandBlockListenerAbstract.patch
+++ b/nms-patches/CommandBlockListenerAbstract.patch
@@ -184,7 +184,7 @@
 +            if (listener instanceof DedicatedServer) {
 +                sender = ((DedicatedServer) listener).console;
 +            } else if (listener instanceof RemoteControlCommandListener) {
-+                sender = ((DedicatedServer) listener).remoteConsole;
++                sender = ((RemoteControlCommandListener) listener).C_().remoteConsole;
 +            } else if (listener instanceof CommandBlockListenerAbstract) {
 +                sender = ((CommandBlockListenerAbstract) listener).sender;
 +            } else if (listener instanceof CustomFunctionData.CustomFunctionListener) {