Hi Philippe, On 09/05/2012 12:19 PM, Philippe Nunes wrote: > --- > src/common.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/common.c b/src/common.c > index 94d70dd..de1ad26 100644 > --- a/src/common.c > +++ b/src/common.c > @@ -257,7 +257,7 @@ gboolean valid_number_format(const char *number, int length) > if (number[i]>= '0'&& number[i]<= '9') > continue; > > - if (number[i] == '*' || number[i] == '#') > + if (number[i] == '*' || number[i] == '#' || number[i] == 'p') > continue; > > return FALSE; You can't really mess directly with this function since it is used in places where pause characters are not appropriate, e.g. SMS, Call Forwarding, Deflection, numbers stored on the SIM, etc. Also, we can't simply accept the pause character in the voicecall atom today. That would require us to implement proper dial string support as sending pause characters directly is not really supported on many modems. Regards, -Denis