Nope, no trigger_hurt. Its really wierd.
I have a tf_player_condition set to melee_only right next to it. Maybe this has something to do with it?
Anyways I managed to fix the problem by deleting the cabinet and placing a new one with no collisions, then using a nodraw box to make fake collisions for the model.
In the console whenever I ran the map, it said something like "Fun_regenerate connected to a prop static ERROR", but when I looked at it in hammer, it was a prop_dynamic.