A mechanism (11, 12, 14) in the body (4) is used to drive a piston rod (8) and comprises means (14, 17, 25) for guiding the movement of the piston rod relatively to the body while delivering the drug. Further means (15) are provided for releasing the piston rod from the means for guiding the movement, thus enabling a reset of the piston rod to a start position, especially after the receptacle has been emptied and is to be refilled. The device is constructed in such a manner that a reset of the piston rod is facilitated by a stop element (13) inhibiting a reversal of the movement of the piston rod when being reset.La présente invention concerne un mécanisme (11, 12, 14) dans un corps (4) utilisé pour entraîner une tige de piston (8) et comportant un moyen (14, 17, 25) pour guider le déplacement de la tige de piston par rapport au corps lors de ladministration du médicament. Dautres moyens (15) sont prévus pour libérer la tige de piston depuis le moyen de guidage de déplacement, permettant ainsi un rétablissement de la tige de piston à une position de départ, en particulier après la vidange du réceptacle pour son remplissage. Le dispositif est construit de sorte quune remise à létat initial de la tige de piston est facilitée par un élément de butée (13) interdisant une inversion du déplacement de la tige de piston lors de sa remise à létat initial.