I am able to restore it manually using 'alsactl restore'

Problem is I cannot get it restored automatically:

I've put a script into /etc/pm/sleep.d (with 00_* prefix).

Script execute command '/sbin/alsactl restore' if ran with 'resume' parameter.

And this script gets executed after wakeup (I tested)

Also - this script is executed after /usr/lib/pm-utils/sleep.d/01PulseAudio

What am I missing?