From 5dfb3ec72c57e5d1c7dabb03bf8da03053973356 Mon Sep 17 00:00:00 2001 From: Beniamino Galvani Date: Thu, 15 Sep 2016 09:40:03 +0200 Subject: [PATCH] clients: fix check on secret request path priv->path is NULL when the agent handles all requests (for example when executing "nmcli agent"). Fixes: f3099db28e193a4c3736a651af2d10102cc39853 (cherry picked from commit 2a391348b6906a728d68ef5758b6bf102318986a) --- clients/common/nm-secret-agent-simple.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/common/nm-secret-agent-simple.c b/clients/common/nm-secret-agent-simple.c index 550fefa809..4e59f489f0 100644 --- a/clients/common/nm-secret-agent-simple.c +++ b/clients/common/nm-secret-agent-simple.c @@ -438,7 +438,7 @@ request_secrets_from_ui (NMSecretAgentSimpleRequest *request) g_return_if_fail (priv->enabled); /* We only handle requests for connection with @path if set. */ - if (!g_str_has_prefix (request->request_id, priv->path)) { + if (priv->path && !g_str_has_prefix (request->request_id, priv->path)) { gs_free_error GError *error = NULL; error = g_error_new (NM_SECRET_AGENT_ERROR, NM_SECRET_AGENT_ERROR_FAILED,