Vertex colors and texture modulation

Hi,
it seems that Panda modulates the texture of a mesh using vertex colors, but it does so only if there are no lights in the scene.
The following picture shows the same object in pview with

  1. texture and light disabled
  2. texture enabled and light disabled
  3. texture enabled and light enabled
    (4. when disabling texture and enabling lighting the vertex colors are gone, too)

Is this a bug or a feature?

Possibly this happens only on my machine, so here’s the egg with texture for you to try out:
dl.dropbox.com/u/40941273/test.zip

Does this help?
[Vertex painting and lighting)

Thanks. You were right. If the material has a diffuse color, it is used instead of the vertex colors. Deleting the three lines from the egg file makes the vertex colors affect texture wven when lit.