Sound on iPhone turns off while smb's calling and don't turns on then

Hello! Just faced a problem while testing a game on iPhone. I'm handling pause event this way:

void OnApplicationPause(bool isPaused)
{
    if (isPaused)
    {
        // Show pause menu

        ...

        AudioListener.pause = true;
    }

}

When user clicks "resume" button in pause menu "AudioListener.pause" sets to "false".

If I turn off iPhone while playing and then turn it on - everything is ok. But after income call - pause menu shows up, but if I click "resume" button sound doesn't come back.

Any ideas?

This problem was fixed in Unity 3.2