diff --git a/server/shadow/shadow_server.c b/server/shadow/shadow_server.c index 0079415ec..81deb655e 100644 --- a/server/shadow/shadow_server.c +++ b/server/shadow/shadow_server.c @@ -852,9 +852,7 @@ int shadow_server_init(rdpShadowServer* server) if (status < 0) goto fail; - status = shadow_server_init_certificate(server); - - if (status < 0) + if (!shadow_server_init_certificate(server)) goto fail; server->listener = freerdp_listener_new();