diff --git a/modules/member/member.class.php b/modules/member/member.class.php index 0c91d49cb..f6bece94e 100644 --- a/modules/member/member.class.php +++ b/modules/member/member.class.php @@ -59,6 +59,9 @@ $oModuleModel = &getModel('module'); $args = $oModuleModel->getModuleConfig('member'); + + $isInstall = ($args === null); + // Set the basic information $args->enable_join = 'Y'; $args->enable_openid = 'N'; @@ -82,7 +85,7 @@ if(!$args->signupForm || !is_array($args->signupForm)) { - $identifier = 'email_address'; + $identifier = $isInstall ? 'email_address' : 'user_id'; $args->signupForm = $oMemberAdminController->createSignupForm($identifier); $args->identifier = $identifier;