diff --git a/source/grideditlinks.pas b/source/grideditlinks.pas index 4bc09a67..7c191d5c 100644 --- a/source/grideditlinks.pas +++ b/source/grideditlinks.pas @@ -333,8 +333,13 @@ begin FOldWindowProc(Message); WM_GETDLGCODE: // "WantTabs" mode for main control Message.Result := Message.Result or DLGC_WANTARROWS or DLGC_WANTALLKEYS or DLGC_WANTTAB; - else - FOldWindowProc(Message); + else begin + try + FOldWindowProc(Message); + except + // EAccessViolation occurring in some cases + end; + end; end; end;