diff --git a/xCAT-server/lib/xcat/plugins/ipmi.pm b/xCAT-server/lib/xcat/plugins/ipmi.pm index 3df98b66b..700d46f4f 100644 --- a/xCAT-server/lib/xcat/plugins/ipmi.pm +++ b/xCAT-server/lib/xcat/plugins/ipmi.pm @@ -938,7 +938,7 @@ sub setnetinfo { } @cmd = (0x01, $channel_number, 0x6, @mask); } - } elsif ($subcommand =~ m/gateway/) { + } elsif ($subcommand =~ m/gateway/ and $argument) { my $gw = inet_ntoa(inet_aton($argument)); my @mask = split /\./, $gw; foreach (0 .. 3) {