Why am I getting light leak from my movable meshes?

Those walls are set on movable. They fit exactly but streaks of light get through. Any solutions other than making the walls wider? (I get Z-fighting then)

Are you using static lights or anything like that?

I believe that you need to set your movable objects to use dynamic lighting, that should do it. And are the meshes enclosed?