aboutsummaryrefslogtreecommitdiff
path: root/views/default/account/forms/register.php
diff options
context:
space:
mode:
Diffstat (limited to 'views/default/account/forms/register.php')
-rw-r--r--views/default/account/forms/register.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/views/default/account/forms/register.php b/views/default/account/forms/register.php
index b46e9df0b..580922eb7 100644
--- a/views/default/account/forms/register.php
+++ b/views/default/account/forms/register.php
@@ -13,7 +13,9 @@ $email = get_input('e');
$name = get_input('n');
$admin_option = false;
-if (($_SESSION['user']->isAdmin()) && ($vars['show_admin'])) {
+$loggedin_user = get_loggedin_user();
+
+if ($loggedin_user && $loggedin_user->isAdmin() && isset($vars['show_admin'])) {
$admin_option = true;
}
@@ -47,4 +49,4 @@ $form_body .= elgg_view('input/submit', array('internalname' => 'submit', 'value
</div>
<script type="text/javascript">
$(document).ready(function() { $('input[name=name]').focus(); });
-</script> \ No newline at end of file
+</script>