diff -urN old/AuthPlugin.php new/AuthPlugin.php --- old/AuthPlugin.php 2007-08-04 12:36:26.000000000 -0400 +++ new/AuthPlugin.php 2007-10-05 10:31:11.409349600 -0400 @@ -69,9 +69,10 @@ * Modify options in the login template. * * @param $template UserLoginTemplate object. + * @param $type String 'signup' or 'login'. * @public */ - function modifyUITemplate( &$template ) { + function modifyUITemplate( &$template, &$type ) { # Override this! $template->set( 'usedomain', false ); } diff -urN old/SpecialUserlogin.php new/SpecialUserlogin.php --- old/SpecialUserlogin.php 2007-10-05 10:32:34.772076800 -0400 +++ new/SpecialUserlogin.php 2007-10-05 10:32:10.385042100 -0400 @@ -700,7 +700,7 @@ } // Give authentication and captcha plugins a chance to modify the form - $wgAuth->modifyUITemplate( $template ); + $wgAuth->modifyUITemplate( $template, $this->mType ); if ( $this->mType == 'signup' ) { wfRunHooks( 'UserCreateForm', array( &$template ) ); } else {