I don't think this will be an issue. In the future you can just omit the middle initial and it will solve you problems. Most airline computer systems around the world put the middle name with the first name. That is because on passports the middle name appears in the line given name and not surnames.