diff --git a/lib/WebGUI/HTTP.pm b/lib/WebGUI/HTTP.pm index a3b894944..b114c80ae 100644 --- a/lib/WebGUI/HTTP.pm +++ b/lib/WebGUI/HTTP.pm @@ -75,14 +75,15 @@ sub getHeader { } } $params{"-cookie"} = $session{http}{cookie}; + my $status = getStatus(); if($session{env}{MOD_PERL}) { my $r = Apache->request; if(defined($r)) { - $r->custom_response($session{http}{status}, '' ); - $r->status($session{http}{status}); + $r->custom_response($status, '' ); + $r->status($status); } } else { - $params{"-status"} = $session{http}{status}.' '.$session{http}{statusDescription}; + $params{"-status"} = $status.' '.$session{http}{statusDescription}; } return $session{cgi}->header(%params); }