]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - html/cgi-bin/captive.cgi
captive: Fix saving empty terms
[ipfire-2.x.git] / html / cgi-bin / captive.cgi
index 92ce453ebab562c270c24bf2ea29bdaae8825421..ae3ebbf7fb99770b2565320520785a5e51646c37 100755 (executable)
@@ -97,7 +97,7 @@ if ($cgiparams{'ACTION'} eq $Lang::tr{'save'}) {
                &General::writehash("$settingsfile", \%settings);
 
                # Save terms
-               if ($cgiparams{'TERMS'}){
+               if ($settings{'AUTH'} eq 'TERMS') {
                        $cgiparams{'TERMS'} = &Header::escape($cgiparams{'TERMS'});
                        open(FH, ">:utf8", "/var/ipfire/captive/terms.txt") or die("$!");
                        print FH $cgiparams{'TERMS'};