While its recommended to enter your full name, its not the end of the world when the middle name is missed. When my clients book tickets for me directly they often forget to include my middle name. I always get the airline to put in a remark or enter my full name during check-in. I've never had a problem.