diff --git a/utils/rmwait/rmwait.pas b/utils/rmwait/rmwait.pas
index c30710c612..352eeba87e 100644
--- a/utils/rmwait/rmwait.pas
+++ b/utils/rmwait/rmwait.pas
@@ -395,7 +395,7 @@ begin
 end;
 
 
-procedure NewExit; far;
+procedure NewExit; {$IFNDEF FPC} far;{$ENDIF FPC}
 begin
   ExitProc := OldExit;
   if (ErrorAddr <> nil) or (ExitCode <> 0) then