diff --git a/ntoskrnl/ke/i386/thrdini.c b/ntoskrnl/ke/i386/thrdini.c index 683ed88f8d7..678bedd113e 100644 --- a/ntoskrnl/ke/i386/thrdini.c +++ b/ntoskrnl/ke/i386/thrdini.c @@ -78,7 +78,10 @@ KiThreadStartup(VOID) StartFrame->SystemRoutine(StartFrame->StartRoutine, StartFrame->StartContext); /* If we returned, we better be a user thread */ - if (!StartFrame->UserThread) DbgBreakPoint(); + if (!StartFrame->UserThread) + { + KeBugCheck(NO_USER_MODE_CONTEXT); + } /* Exit to user-mode */ KiServiceExit2(TrapFrame);