diff --git a/Contrib/NSISdl/nsisdl.cpp b/Contrib/NSISdl/nsisdl.cpp index 718c4734..764917ab 100644 --- a/Contrib/NSISdl/nsisdl.cpp +++ b/Contrib/NSISdl/nsisdl.cpp @@ -200,7 +200,7 @@ __declspec(dllexport) void download (HWND parent, char *p=filename; while (*p) p++; while (*p != '\\' && p != filename) p=CharPrev(filename,p); - wsprintf(buf,szDownloading, p+1); + wsprintf(buf,szDownloading, p!=filename?p+1:p); SetDlgItemText(g_childwnd,1006,buf); SetDlgItemText (g_dialog, IDC_STATIC2, szConnecting); diff --git a/Plugins/nsisdl.dll b/Plugins/nsisdl.dll index 55470e7c..848e4a94 100644 Binary files a/Plugins/nsisdl.dll and b/Plugins/nsisdl.dll differ