diff --git a/fhem/fhem.pl b/fhem/fhem.pl index f270cbe11..d1e97c0c8 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -480,7 +480,7 @@ my %ra = ( ################################################### # Start the program my $fhemdebug; -$fhemdebug = shift @ARGV if($ARGV[0] eq "-d"); +$fhemdebug = shift @ARGV if($ARGV[0] && $ARGV[0] eq "-d"); prepareFhemTestFile(); if(int(@ARGV) < 1) { @@ -6087,7 +6087,7 @@ applyGlobalAttrFromEnv() sub prepareFhemTestFile() { - return if($ARGV[0] ne "-t" || @ARGV < 2); + return if($ARGV[0] && $ARGV[0] ne "-t" || @ARGV < 2); shift @ARGV; if($ARGV[0] !~ m,^(.*?)([^/]+)\.t$, || !-r $ARGV[0]) {