diff --git a/lib/CGI/Application/Plugin/Session.pm b/lib/CGI/Application/Plugin/Session.pm index b152fa9..9572ff5 100644 --- a/lib/CGI/Application/Plugin/Session.pm +++ b/lib/CGI/Application/Plugin/Session.pm @@ -184,7 +184,9 @@ sub session_delete { $options{'value'} = ''; $options{'-expires'} = '-1d'; my $newcookie = $self->query->cookie( - map {; $_ => $options{$_} } sort keys %options + $^V ge v5.17.3 + ? (\%options) + : (%options) ); # See if a session cookie has already been set (this will happen if