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 60e35e1be..91ab95adb 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,7 @@ public class PluginManager String permission = command.getPermission(); if ( permission != null && !permission.isEmpty() && !sender.hasPermission( permission ) ) { - if ( !( command instanceof TabExecutor ) ) + if ( !( command instanceof TabExecutor ) || tabResults == null ) { sender.sendMessage( proxy.getTranslation( "no_permission" ) ); }