You need to fight back.
Be more connected with your boss, keep him/her in the loop of any issues. Make sure he/she hears from you first hand. Or you will be in bigger trouble.