A self-righting device (1) comprising a support body (11) for supporting a medicament delivery device (2); the support body (11) having a mass, a center of gravity (G) and a shape such that the self-righting device (1), when positioned on a substantially horizontal surface, moves from an unbalanced position (46a-46c) to an upright position (47). The self-righting device (1) further comprises a mechanical adaptor (3) configured to be attached to the support body (11) and for holding an elongated medicament delivery device (2) at an angle less than 30 degrees from a vertical axis when the self-righting device is in the upright position (47). An assembly (44) of a self-righting device (1) and an elongated medicament delivery device (2) is also provided.