summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libaccountsservice/act-user-manager.c6
-rw-r--r--src/libaccountsservice/act-user.c2
2 files changed, 1 insertions, 7 deletions
diff --git a/src/libaccountsservice/act-user-manager.c b/src/libaccountsservice/act-user-manager.c
index 3c9ccac..9304ea6 100644
--- a/src/libaccountsservice/act-user-manager.c
+++ b/src/libaccountsservice/act-user-manager.c
@@ -1621,12 +1621,6 @@ maybe_add_new_session (ActUserManagerNewSession *new_session)
}
add_session_for_user (manager, user, new_session->id, is_ours);
-
- /* if we haven't yet gotten the login frequency
- then at least add one because the session exists */
- if (act_user_get_login_frequency (user) == 0) {
- _act_user_update_login_frequency (user, 1);
- }
}
static void
diff --git a/src/libaccountsservice/act-user.c b/src/libaccountsservice/act-user.c
index e7ceb24..7162221 100644
--- a/src/libaccountsservice/act-user.c
+++ b/src/libaccountsservice/act-user.c
@@ -733,7 +733,7 @@ act_user_get_login_frequency (ActUser *user)
g_return_val_if_fail (ACT_IS_USER (user), 0);
if (user->accounts_proxy == NULL)
- return 0;
+ return 1;
return accounts_user_get_login_frequency (user->accounts_proxy);
}