diff --git a/lib/WebGUI/Setup.pm b/lib/WebGUI/Setup.pm index 192cd8567..809ca3baf 100644 --- a/lib/WebGUI/Setup.pm +++ b/lib/WebGUI/Setup.pm @@ -111,6 +111,7 @@ The current WebGUI::Session object. sub setup { my $session = shift; + $session->http->setCacheControl("none"); my $i18n = WebGUI::International->new($session, "WebGUI"); my ($output,$legend) = ""; if ($session->form->process("step") eq "2") { @@ -484,7 +485,7 @@ a:visited { color: '.$form->get("visitedLinkColor").'; } # remove init state $session->setting->remove('specialState'); - $session->http->setRedirect($session->url->gateway()); + $session->http->setRedirect($session->url->gateway("?setup=complete")); return undef; } else { @@ -555,7 +556,6 @@ return props[propName];