The scenario:

I have a security door at the back of my house. Whenever I open it, It will open out way too far, smacking into one of my outside lantern lights attached to the rear outside of the house, damaging it. It looks like this:

The Question: what can I do to this door (besides just removing it completely, cause I am not about to do that. This neighborhood isn’t nice enough for that) to make it stop smacking into this light? The casing for the light is already heavily dented, and I’d like to fix this before the glass ends up breaking.