summaryrefslogtreecommitdiffstatshomepage
path: root/www/profile.php
diff options
context:
space:
mode:
Diffstat (limited to 'www/profile.php')
-rw-r--r--www/profile.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/www/profile.php b/www/profile.php
index 6a4222e..88e58e5 100644
--- a/www/profile.php
+++ b/www/profile.php
@@ -130,10 +130,11 @@ if (POST_SUBMITTED!='' && $currentUser->getId() == $userid) {
}
}
$userinfo = $userservice->getObjectUserByUsername($user);
- $tplVars['privateKey'] = $userinfo->getPrivateKey(true);
- if ($userservice->isPrivateKeyValid($userinfo->getPrivateKey())) {
+ if ($userinfo && $userservice->isPrivateKeyValid($userinfo->getPrivateKey())) {
+ $tplVars['privateKey'] = $userinfo->getPrivateKey(true);
$tplVars['privateKeyIsEnabled'] = 'checked="checked"';
} else {
+ $tplVars['privateKey'] = null;
$tplVars['privateKeyIsEnabled'] = '';
}
}