diff --git a/appinfo/info.xml b/appinfo/info.xml
index 84e1ae68..127ec11f 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -5,7 +5,7 @@
Social Login
Social login via OAuth or OpenID
- 4.9.2
+ 4.9.3
agpl
zorn-v
SocialLogin
diff --git a/lib/Service/ProviderService.php b/lib/Service/ProviderService.php
index 4bbda3b3..280b7762 100644
--- a/lib/Service/ProviderService.php
+++ b/lib/Service/ProviderService.php
@@ -442,7 +442,11 @@ private function login($uid, Profile $profile, $newGroupPrefix = '')
if ($updateUserProfile) {
$user->setDisplayName($profile->displayName ?: $profile->identifier);
- $user->setEMailAddress((string)$profile->email);
+ if (method_exists($user, 'setSystemEMailAddress')) {
+ $user->setSystemEMailAddress((string)$profile->email);
+ } else {
+ $user->setEMailAddress((string)$profile->email);
+ }
if ($profile->photoURL) {
$curl = new Curl();