diff --git a/lib/WebGUI/Macro/L_loginBox.pm b/lib/WebGUI/Macro/L_loginBox.pm
index c01fd219c..aeb0acf2e 100644
--- a/lib/WebGUI/Macro/L_loginBox.pm
+++ b/lib/WebGUI/Macro/L_loginBox.pm
@@ -56,7 +56,9 @@ sub _replacement {
$f->raw('
');
$f->submit(WebGUI::International::get(52));
$temp .= $f->print;
- $temp .= ''.WebGUI::International::get(407).'';
+ if ($session{setting}{anonymousRegistration}) {
+ $temp .= ''.WebGUI::International::get(407).'';
+ }
}
$temp .= '';
return $temp;