Sei froh, daß es "zufällig 0 ist.
Dich hat Delphi (der Compiler) doch bestimmt gewarnt, wegen dem undefinierten Funktionsergebnis.
Tja, aber wenn man vergißt das Vergebnis zuzuweisen, dann braucht man sich nicht zu wundern
Result := inherited ShowModal;
.