 Later that year, he described Andrew Peacock's hold on the Liberal leadership as "very, very fragile", and tacitly endorsed John Howard as a future leader.In his final years, McMahon underwent a series of operations related to skin cancer.He died in his sleep at St Luke's Private Hospital, Potts Point, on the morning of 31 March 1988.