Cope with any of dest-exchange, dest-exchange-key and dest-queue being missing.
Merge bug26318 (again)