diff --git a/reactos/sdk/lib/pseh/i386/seh.s b/reactos/sdk/lib/pseh/i386/seh.s index 5827caa2543..cc81a1f71d7 100644 --- a/reactos/sdk/lib/pseh/i386/seh.s +++ b/reactos/sdk/lib/pseh/i386/seh.s @@ -426,7 +426,7 @@ except_dismiss3: /* Do local unwind */ except_unwind3: push ebp - mov ebp, [ebx-SEH_FRAME_PreviousRecord+SEH_FRAME_OriginalEbp] + lea ebp, [ebx-SEH_FRAME_PreviousRecord+SEH_FRAME_OriginalEbp] push -1 push ebx call __local_unwind2