diff --git a/platform/remote-servers/impl/src/com/intellij/remoteServer/impl/configuration/deployment/DeployToServerConfigurationType.java b/platform/remote-servers/impl/src/com/intellij/remoteServer/impl/configuration/deployment/DeployToServerConfigurationType.java index e1d78a60e9c7..27eabecb8dd1 100644 --- a/platform/remote-servers/impl/src/com/intellij/remoteServer/impl/configuration/deployment/DeployToServerConfigurationType.java +++ b/platform/remote-servers/impl/src/com/intellij/remoteServer/impl/configuration/deployment/DeployToServerConfigurationType.java @@ -64,6 +64,11 @@ public class DeployToServerConfigurationType extends ConfigurationTypeBase { super(DeployToServerConfigurationType.this); } + @Override + public boolean isApplicable(@NotNull Project project) { + return !RemoteServersManager.getInstance().getServers(myServerType).isEmpty(); + } + @Override public void onNewConfigurationCreated(@NotNull RunConfiguration configuration) { DeployToServerRunConfiguration deployConfiguration = (DeployToServerRunConfiguration)configuration;