Dynamic batching won't work with Point lights (Unity 3.1)

Hello!

I have a scene with several cubes with the same material.
If I use point light - dynamic batching won’t work at all, but if I delete point light or change its type to directional\spot - dynamic batching starts to work.

Is some kind of limitation or a bug?

thanks,
Slav

Most likely multi-pass comes into play.
You can easily check this by leaving only one object and look into number of draw calls

I had the same problem, turned out to be related to the ‘diffuse’ shader, switched to ‘vertex lit’, works fine now.

First of all, why still on 3.1 and not on 3.3?