It is provided a drug delivery device (1) comprising a housing (2) having at least one radial projection (2.2) forming a multi-retention mechanism, which provides a holding function to releasably hold a component (3, 6) to the housing (2) in different rotational directions (R1, R2). It is further provided a cap (3) for a drug delivery device (1) and an accessory module (6) for a drug delivery device (1).La présente invention concerne un dispositif dadministration de médicament (1) comprenant un logement (2) présentant au moins une saillie radiale (2.2) formant un mécanisme à retenue multiple, qui fournit une fonction de maintien pour maintenir de manière amovible un composant (3, 6) sur le logement (2) dans des sens de rotation différents (R1, R2). La présente invention concerne également un capuchon (3) pour un dispositif dadministration de médicament (1) et un module accessoire (6) pour un dispositif dadministration de médicament (1).