diff --git a/reactos/ntoskrnl/ke/apc.c b/reactos/ntoskrnl/ke/apc.c index dd88ccbfb9d..f57fb96b7c8 100644 --- a/reactos/ntoskrnl/ke/apc.c +++ b/reactos/ntoskrnl/ke/apc.c @@ -347,8 +347,8 @@ KeInsertQueueApc (PKAPC Apc, * IPI. * FIXME: Check if the thread is terminating. */ - if (Apc->ApcMode == KernelMode && TargetThread->KernelApcDisable >= 1 && - TargetThread->WaitIrql < APC_LEVEL && Apc->NormalRoutine == NULL) + if (Apc->ApcMode == KernelMode && TargetThread->WaitIrql < APC_LEVEL && + Apc->NormalRoutine == NULL) { KeRemoveAllWaitsThread(CONTAINING_RECORD(TargetThread, ETHREAD, Tcb), STATUS_KERNEL_APC);