summaryrefslogtreecommitdiffstats
path: root/polyp/polyplib-context.c
diff options
context:
space:
mode:
Diffstat (limited to 'polyp/polyplib-context.c')
-rw-r--r--polyp/polyplib-context.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/polyp/polyplib-context.c b/polyp/polyplib-context.c
index 8f6ce6a8..8a7c719c 100644
--- a/polyp/polyplib-context.c
+++ b/polyp/polyplib-context.c
@@ -500,7 +500,8 @@ int pa_context_connect(struct pa_context *c, const char *server, int spawn, cons
if (!server && spawn && c->conf->autospawn && !default_server_is_running())
return context_connect_spawn(c, api);
- server = DEFAULT_SERVER;
+ if (!server)
+ server = DEFAULT_SERVER;
pa_context_ref(c);