diff --git a/client/common/file.c b/client/common/file.c index 237f441ed..f50810f6b 100644 --- a/client/common/file.c +++ b/client/common/file.c @@ -863,7 +863,7 @@ BOOL freerdp_client_populate_settings_from_rdp_file(rdpFile* file, rdpSettings* freerdp_set_param_string(settings, FreeRDP_GatewayHostname, file->GatewayHostname); if (~file->GatewayUsageMethod) - freerdp_set_gateway_usage_method(settings, settings->GatewayUsageMethod); + freerdp_set_gateway_usage_method(settings, file->GatewayUsageMethod); if (~file->PromptCredentialOnce) freerdp_set_param_bool(settings, FreeRDP_GatewayUseSameCredentials, file->PromptCredentialOnce);