summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lasso/id-ff/logout.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lasso/id-ff/logout.c b/lasso/id-ff/logout.c
index 2435be63..4eba20e5 100644
--- a/lasso/id-ff/logout.c
+++ b/lasso/id-ff/logout.c
@@ -584,7 +584,7 @@ lasso_logout_process_response_msg(LassoLogout *logout, gchar *response_msg)
g_hash_table_size(profile->session->assertions) == 0) {
remote_provider = g_hash_table_lookup(profile->server->providers,
logout->initial_remote_providerID);
- if (remote_provider == LASSO_PROVIDER_ROLE_SP) {
+ if (remote_provider->role == LASSO_PROVIDER_ROLE_SP) {
if (profile->remote_providerID != NULL)
g_free(profile->remote_providerID);
if (profile->request != NULL)