The present invention is directed to a cartridge holder (6) for a drug delivery device with snap fastening connection means to fasten the cartridge holder to a housing (1) of the drug delivery device, wherein the fastening connection means are provided with at least on basically rectangular window (15) for receiving a locking element(4) of said housing. The invention is furtherdirected toa pen-type injector equipped with a respective snap fastening connectionfor the cartridge holder (6).