The EU Court of Justice has ruled that airlines will have to compensate passengers in the event of flight cancellations, even if due to mechanical problems with the plane. Compensation can, however, be refused if the problems are beyond the control of the airline.