diff --git a/server/src/com/cloud/network/element/JuniperSRXExternalFirewallElement.java b/server/src/com/cloud/network/element/JuniperSRXExternalFirewallElement.java index 904216cb3b9..b7a990b70c8 100644 --- a/server/src/com/cloud/network/element/JuniperSRXExternalFirewallElement.java +++ b/server/src/com/cloud/network/element/JuniperSRXExternalFirewallElement.java @@ -378,7 +378,7 @@ public class JuniperSRXExternalFirewallElement extends ExternalFirewallDeviceMan @Override public ExternalFirewallDeviceVO addSrxFirewall(AddSrxFirewallCmd cmd) { String deviceName = cmd.getDeviceType(); - if (deviceName.equalsIgnoreCase(NetworkDevice.JuniperSRXFirewall.getName())) { + if (!deviceName.equalsIgnoreCase(NetworkDevice.JuniperSRXFirewall.getName())) { throw new InvalidParameterValueException("Invalid SRX firewall device type"); } return addExternalFirewall(cmd.getPhysicalNetworkId(), cmd.getUrl(), cmd.getUsername(), cmd.getPassword(), deviceName,