diff --git a/gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/PluginReloadCommand.java b/gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/PluginReloadCommand.java index 8449160a0e..4157515ffe 100644 --- a/gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/PluginReloadCommand.java +++ b/gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/PluginReloadCommand.java @@ -41,6 +41,9 @@ final class PluginReloadCommand extends SshCommand { @Override protected void run() throws UnloggedFailure { + if (!loader.isRemoteAdminEnabled()) { + throw die("remote plugin administration is disabled"); + } if (names == null || names.isEmpty()) { loader.rescan(); } else {