diff --git a/api/src/main/java/net/md_5/bungee/api/plugin/PluginManager.java b/api/src/main/java/net/md_5/bungee/api/plugin/PluginManager.java index 8e16bb232..4284402b1 100644 --- a/api/src/main/java/net/md_5/bungee/api/plugin/PluginManager.java +++ b/api/src/main/java/net/md_5/bungee/api/plugin/PluginManager.java @@ -147,7 +147,10 @@ public class PluginManager String permission = command.getPermission(); if ( permission != null && !permission.isEmpty() && !sender.hasPermission( permission ) ) { - sender.sendMessage( proxy.getTranslation( "no_permission" ) ); + if ( !( command instanceof TabExecutor ) ) + { + sender.sendMessage( proxy.getTranslation( "no_permission" ) ); + } return true; }