# Provide an empty string as the default value if the # menu item value isn't provided. my $menu_item = param('menu_item'); $menu_item = '' unless defined $menu_item; # OR to be brief local $_; # As you enter the block $_ = param('menu_item'); my $menu_item = defined() ? $_ : '';