diff --git a/dlls/krnl386.exe16/int21.c b/dlls/krnl386.exe16/int21.c index 4f7ae02212f..39e195aa460 100644 --- a/dlls/krnl386.exe16/int21.c +++ b/dlls/krnl386.exe16/int21.c @@ -3587,6 +3587,8 @@ static void INT21_GetExtendedError( CONTEXT86 *context ) locus = EL_Disk; break; case ERROR_FILE_NOT_FOUND: + case ERROR_PATH_NOT_FOUND: + case ERROR_INVALID_NAME: class = EC_NotFound; action = SA_Abort; locus = EL_Disk; @@ -3626,11 +3628,6 @@ static void INT21_GetExtendedError( CONTEXT86 *context ) action = SA_Abort; locus = EL_Memory; break; - case ERROR_PATH_NOT_FOUND: - class = EC_NotFound; - action = SA_Abort; - locus = EL_Disk; - break; case ERROR_SEEK: class = EC_NotFound; action = SA_Ignore;