Yup, as others have said, your friend's only option is to get a new passport.
My parents learned this the hard way, when they showed up at the airport to fly SEA-YYZ-TLV and they were sent home. Had to go to the passport office and do a rush order - which is of course more expensive - and then fly the next day.
Sorry to be the bearer of bad news