Citation: 6B_678/2017 E. 6

Il découle de ce qui précède que le recours doit être admis, l'arrêt attaqué annulé et la cause renvoyée à l'autorité cantonale pour nouvelle décision. Au regard de la nature procédurale du vice examiné et dès lors que le Tribunal fédéral n'a pas traité la cause sur le fond, ne préjugeant ainsi pas de l'issue de la cause, il peut être procédé au renvoi sans ordonner préalablement un échange d'écritures (cf. ATF 133 IV 293 consid. 3.4.2 p. 296; arrêt 6B_1024/2016 du 17 novembre 2017 consid. 3). Le recourant, qui obtient gain de cause, ne supportera pas les frais (art. 66 al. 1 LTF). Il a droit à des dépens, à la charge du canton de Genève (art. 68 al. 2 LTF).