r65299 c5894 followup
[lhc/web/wiklou.git] / includes / api / ApiMain.php
index 4d5e455..b450934 100644 (file)
@@ -416,9 +416,9 @@ class ApiMain extends ApiBase {
                
                // Die if token required, but not provided (unless there is a gettoken parameter)
                $salt = $module->getTokenSalt();
-               if ( $salt !== false )
+               if ( $salt !== false && !isset( $moduleParams['gettoken'] ) )
                {
-                       if ( !isset( $moduleParams['token'] ) && !isset( $moduleParams['gettoken'] ) ) {
+                       if ( !isset( $moduleParams['token'] ) ) {
                                $this->dieUsageMsg( array( 'missingparam', 'token' ) );
                        } else {
                                global $wgUser;