Test for verify address and fix reset __address
[catagits/Catalyst-Plugin-Session.git] / lib / Catalyst / Plugin / Session.pm
index c13297c..db19dc6 100644 (file)
@@ -225,6 +225,7 @@ sub _load_session {
 
             no warnings 'uninitialized';    # ne __address
             if (   $c->_session_plugin_config->{verify_address}
+                && exists $session_data->{__address}
                 && $session_data->{__address} ne $c->request->address )
             {
                 $c->log->warn(