Fried time delay relay?

Hi Folks,

73 Duster, 4 spd.

I think my time delay unit is fried? My dome light won’t go off unless I unhook the battery. I also unhooked both door switches and still the same. I can’t tell if the two tabs on the delay are supposed to be touching or connected?

9A29B1CE-E93F-409B-A8AA-634C9067E548.jpeg