Hello Samira, my name is Marianne on behalf of Nexgrill. I am sorry to hear it was missing the cap. please contact me on 800-913-8999 ext 1191 will check on the replacement part if you still have the part or email on marianne_zaki@grillservices.com. Enjoy your day and happy grilling!!