I wonder what the preflight announcement said. Surely someone would have pointed out to the flight attendant that it was Dusseldorf, not Edinburgh as the destination.
I suppose if this was announced as the dusseldorf flight by the pilot and then ended up in Edinburgh that would be even more worrying. A case of engaging the autopilot and cracking on.