Per r38036: also fix FormOptions
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Fri, 25 Jul 2008 18:06:29 +0000 (18:06 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Fri, 25 Jul 2008 18:06:29 +0000 (18:06 +0000)
includes/FormOptions.php

index 5888a0c..262c8c7 100644 (file)
@@ -176,8 +176,8 @@ class FormOptions implements ArrayAccess {
                                        throw new MWException( 'Unsupported datatype' );
                        }
 
-                       if ( $value !== $default && $value !== null ) {
-                               $this->options[$name]['value'] = $value;
+                       if ( $value !== null ) {
+                               $this->options[$name]['value'] = $value === $default ? null : $value;
                        }
                }
        }