This happened to me once. I booked using a different passport, and I didn't bring that passport to the airport. It was a big pain -- the check-in desk couldn't change the ID #. I had to call MU and get a rush job done by their back office.
So yeah, I would cancel and re-book if possible.