diff --git a/dlls/cryptui/main.c b/dlls/cryptui/main.c index 50b5cb553d916a2870c9d91c6fa9d6ba89c60cab..5c070148f8af3ff1f19b59de55055297375e891c 100644 --- a/dlls/cryptui/main.c +++ b/dlls/cryptui/main.c @@ -5886,6 +5886,9 @@ static LRESULT CALLBACK export_file_dlg_proc(HWND hwnd, UINT msg, WPARAM wp, data = (struct ExportWizData *)page->lParam; SetWindowLongPtrW(hwnd, DWLP_USER, (LPARAM)data); + if (data->pExportInfo->pwszExportFileName) + SendMessageW(GetDlgItem(hwnd, IDC_EXPORT_FILENAME), WM_SETTEXT, 0, + (LPARAM)data->pExportInfo->pwszExportFileName); break; } case WM_NOTIFY: