diff --git a/sane/DlgPage.cpp b/sane/DlgPage.cpp index 2498f48..b8f2912 100644 --- a/sane/DlgPage.cpp +++ b/sane/DlgPage.cpp @@ -32,6 +32,7 @@ dlg_base::~dlg_base() { if (IsWindow(hwnd_)) { + SetPropW(hwnd_, dlg_base::prop_name.c_str(), NULL); //if (GetCurrentThreadId() == GetWindowThreadProcessId(hwnd_, NULL)) DestroyWindow(hwnd_); }