I have two middle names and only use my first and last name on bookings. They are only concerned with first and last name and as long as it matches up to the passport so you should be find without a middle name on your ticket even if it is on your passport.