diff --git a/remmina-plugins/rdp/rdp_plugin.c b/remmina-plugins/rdp/rdp_plugin.c index 0a8c16d..d3014f0 100644 --- a/remmina-plugins/rdp/rdp_plugin.c +++ b/remmina-plugins/rdp/rdp_plugin.c @@ -1015,6 +1015,11 @@ static gboolean remmina_rdp_main(RemminaProtocolWidget* gp) freerdp_device_collection_add(rfi->settings, (RDPDR_DEVICE*) smartcard); } + + if (remmina_plugin_service->file_get_int(remminafile, "passwordispin", FALSE)) + { + rfi->settings->PasswordIsSmartcardPin = TRUE; + } if (!freerdp_connect(rfi->instance)) {