Fixed call bug where the return address was not pushed