chiark / gitweb /
Testing: Tidy up html a bit
[cgi-auth-flexible.git] / cgi-auth-flexible.pm
index 79e12d3e80e308a31eca672bd04c42c156331919..a2975199a14a65cbbf5266759e9de6b92bf62cc9 100644 (file)
@@ -1030,9 +1030,9 @@ sub check_divert ($) {
     $dbh->commit();
 
     my $divert = $r->{Divert};
-    my $cookraw = $divert->{_CookieRaw};
-    $divert->{CookieSecret} = $r->_blind($cookraw);
+    my $cookraw = $divert && $divert->{_CookieRaw};
     if ($cookraw) {
+        $divert->{CookieSecret} = $r->_blind($cookraw);
        $divert->{Params}{$r->{S}{assoc_param_name}} = [
            $r->_blind($r->hash($cookraw))
            ];