DTMF detection when outgoing call to mobilephones

Hai ,
I am using Digium TE220 card in our asterisk . when ever i am making a outgoing call from asterisk to mobile phones , asterisk is not able to detect the DTMF . The error which i am getting in asterisk console is ,
Error Message
[ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [Zap/1-1]
[ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [Zap/1-1]
[ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [Zap/1-1]

But , if i am making a outgoing call from asterisk to Land line , the DTMF has been detected successfully . Kindly tell me , what could be the issue for not detecting DTMF for mobile phones in asterisk .

I got a solution to handle the DTMF for mobile phones .

We have to change overlapdial = no in zapata.conf . then The DTMF has been detected for mobile phones in asterisk outgoing .