diff --git a/xCAT-client/bin/xcatDBcmds b/xCAT-client/bin/xcatDBcmds
index 87aba83b0..d44fb6b1f 100755
--- a/xCAT-client/bin/xcatDBcmds
+++ b/xCAT-client/bin/xcatDBcmds
@@ -99,7 +99,7 @@ foreach my $a (@ARGV)
 my @checkcmds = ("nimnodeset", "mkdsklsnode", "rmdsklsnode", "xcat2nim", "nimnodecust");
 if (grep(/^$bname$/, @checkcmds) ) { 
 	# strip off all options
-	getopts('ab:d:fh?i:l:urs:m:no:t:vVp:');
+	getopts('ab:d:fh?i:lurs:m:no:t:vVp:M');
 	# check the operands for a noderange
 	while (my $a = shift(@ARGV)) {
 		if (!($a =~ /=/) && !($a =~ /^-/)) {