summaryrefslogtreecommitdiffstats
path: root/colchange.cgi
diff options
context:
space:
mode:
Diffstat (limited to 'colchange.cgi')
-rwxr-xr-xcolchange.cgi11
1 files changed, 8 insertions, 3 deletions
diff --git a/colchange.cgi b/colchange.cgi
index 235da6a01..30103406f 100755
--- a/colchange.cgi
+++ b/colchange.cgi
@@ -103,9 +103,14 @@ if (defined $cgi->param('rememberedquery')) {
my $list = join(" ", @collist);
my $urlbase = Param("urlbase");
- $cgi->send_cookie(-name => 'COLUMNLIST',
- -value => $list,
- -expires => 'Fri, 01-Jan-2038 00:00:00 GMT');
+ if ($list) {
+ $cgi->send_cookie(-name => 'COLUMNLIST',
+ -value => $list,
+ -expires => 'Fri, 01-Jan-2038 00:00:00 GMT');
+ }
+ else {
+ $cgi->remove_cookie('COLUMNLIST');
+ }
if ($splitheader) {
$cgi->send_cookie(-name => 'SPLITHEADER',
-value => $splitheader,