aboutsummaryrefslogtreecommitdiff
path: root/actions/register.php
diff options
context:
space:
mode:
Diffstat (limited to 'actions/register.php')
-rw-r--r--actions/register.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/actions/register.php b/actions/register.php
index 38d1893b9..059e69f50 100644
--- a/actions/register.php
+++ b/actions/register.php
@@ -39,15 +39,19 @@
) &&
($guid = register_user($username, $password, $name, $email))
) {
+
+ $new_user = get_entity($guid);
if (($guid) && ($admin))
{
admin_gatekeeper(); // Only admins can make someone an admin
- $new_user = get_entity($guid);
$new_user->admin = 'yes';
}
// Send email validation on register only
request_email_validation($guid);
+
+ // Now disable
+ $new_user->disable('new_user');
system_message(sprintf(elgg_echo("registerok"),$CONFIG->sitename));