Citation: 6B_1096/2018 E. 3

Au vu de ce qui précède, il convient d'admettre le recours et de renvoyer la cause à 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 son issue, 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; cf. récemment arrêt 6B_508/2018 du 17 décembre 2018 consid. 3). Le recourant, qui obtient gain de cause, ne supportera pas de frais judiciaires (art. 66 al. 1 LTF), le canton de Genève n'ayant pas non plus à en supporter (art. 66 al. 1 et 4 LTF). Le recourant a droit à des dépens à la charge du canton de Genève (art. 68 al. 1 LTF). Par ces motifs, le Tribunal fédéral prononce :