Dr Mahathir Mohamad claimed that he had to take the blame for former lord president Salleh Abas' sacking in 1988.