diff -Nur --no-dereference ezmlm-web-3.3.1.old/ezmlm-web.cgi ezmlm-web-3.3.1/ezmlm-web.cgi --- ezmlm-web-3.3.1.old/ezmlm-web.cgi 2022-03-20 13:49:24.150000000 -0400 +++ ezmlm-web-3.3.1/ezmlm-web.cgi 2022-03-20 14:04:48.534000000 -0400 @@ -240,13 +240,13 @@ $HTML_TITLE = '' unless defined($HTML_TITLE); # check HTML_LINKS -@HTML_LINKS = () unless defined(@HTML_LINKS); +@HTML_LINKS = () unless @HTML_LINKS; # check DEFAULT_INTERFACE_TYPE $DEFAULT_INTERFACE_TYPE = 'normal' unless defined($DEFAULT_INTERFACE_TYPE); # check possible blacklist of interface options (since v3.3) -@INTERFACE_OPTIONS_BLACKLIST = () unless defined(@INTERFACE_OPTIONS_BLACKLIST); +@INTERFACE_OPTIONS_BLACKLIST = () unless @INTERFACE_OPTIONS_BLACKLIST; # check the configured detault location of gnupg keyrings $GPG_KEYRING_DEFAULT_LOCATION = ".gnupg"