Deleting a object joined removes textures

Hi,

I noticed in the game engine once a joined object has been removed, the rest of the model is affected.

Is there a way to avoid that?