I have a pair of JBL800s that I've had for about 6 years. I've noticed a buzzing sound when listening to music at reasonably high volumes and traced it to the bottom edge of one of the speaker cabinets. It appears that the edge extending from the front to back of the cabinet at the lower right corner is slightly separated and I can feel a lot of vibration when I touch the speaker there with music playing. The other speaker has no such vibration and when I squeeze the edge together on the offending speaker the vibration and buzzing sound disappears.

I had a tweeter replaced in this speaker a while back and I'm wondering if they didn't close the cabinet properly. Is there anyway for me to fix this easily?