I found this in another engine tutorial:
Objects receiving shadows should cast shadows themselves. Consider the following case:
When a caster mesh is provided for both the ball and the wall (left), the visual effect is always proper. But when a caster isn't provided for the wall (right), chances are that the ball shadow is also cast on the dark side of a the wall. It also isn't properly cast onto the ground either.