Forcing the proper textures to load?

I’m sure this has been asked before, but search didn’t turn anything up.

I was wondering if there was any way to stop HL2 textures with the same name from overwriting TF2 textures on TF2 maps. It’s not a big deal, but it’s annoying to have a random stone wall texture covering BLU spawn on 2Fort.

Don’t think so.
I could be wrong though