Parked call and MOH problem

Hello to everybody.
I have strange problem.
Generally MOH works ok, but not with parked calls.
When I am transferring a call, the person on the other side hears the MOH and it is ok.
But when I answear the call, and next park it, the person on the other side hear nothing, BUT asterisk i telling me that holdon music is ON.

For example, ext 220 is calling 270, next 270 park a call, but 220 hear nothing:

– Executing [270@lmatys:1] Dial(“SIP/220-0000008c”, “SIP/270|20|thwk”) in new stack
– Called 270
– SIP/270-0000008d is ringing
– SIP/270-0000008d answered SIP/220-0000008c
– Started music on hold, class ‘default’, on SIP/220-0000008c
== Parked SIP/220-0000008c on 701@parkedcalls. Will timeout back to extension [lmatys] 270, 1 in 45 seconds
– Added extension ‘701’ priority 1 to parkedcalls
– <SIP/270-0000008d> Playing ‘digits/7’ (language ‘pl’)
– <SIP/270-0000008d> Playing ‘digits/0’ (language ‘pl’)
– <SIP/270-0000008d> Playing ‘digits/1’ (language ‘pl’)

Some details:

OS: CentOS 5.5
Asterisk 1.4.37

Can You help me?

Regards.
L.M.

I found the problem, downgraded to version 1.4.35and MOH with parked calls is working!!!

Versions 1.4.37, 1.4.38 are affected, MOH at parked calls is not working.

Regards.

Sounds related to this issue:

issues.asterisk.org/view.php?id=18262