diff --git a/dll/win32/ole32/ole2.c b/dll/win32/ole32/ole2.c index 4275b835b4..790d9eafc3 100644 --- a/dll/win32/ole32/ole2.c +++ b/dll/win32/ole32/ole2.c @@ -2141,7 +2141,7 @@ static LRESULT WINAPI OLEDD_DragTrackerWindowProc( case WM_RBUTTONDOWN: { TrackerWindowInfo *trackerInfo = (TrackerWindowInfo*)GetWindowLongPtrA(hwnd, 0); - if (trackerInfo->trackingDone) break; + if (!trackerInfo || trackerInfo->trackingDone) break; OLEDD_TrackStateChange(trackerInfo); break; }