diff --git a/lib/WebGUI/Auth/WebGUI.pm b/lib/WebGUI/Auth/WebGUI.pm index 482d3d195..e4db93798 100644 --- a/lib/WebGUI/Auth/WebGUI.pm +++ b/lib/WebGUI/Auth/WebGUI.pm @@ -131,9 +131,10 @@ sub authenticate { #------------------------------------------------------------------- sub createAccount { my $self = shift; - my $message = shift; - my $confirm = shift || $self->session->form->process("confirm"); - my $vars; + my $message = shift; + my $confirm = shift || $self->session->form->process("confirm"); + my $vars = shift || {}; + if ($self->session->user->userId ne "1") { return $self->displayAccount; } elsif (!$self->session->setting->get("anonymousRegistration")) {