diff --git a/sflphone-gtk/src/actions.c b/sflphone-gtk/src/actions.c
index 6d6bbe50b07bdde12073bf4567ab5dd476d2f2f5..4328cf4d83638776c9a4bc9624c75cc59747994d 100644
--- a/sflphone-gtk/src/actions.c
+++ b/sflphone-gtk/src/actions.c
@@ -495,7 +495,7 @@ process_dialing(call_t * c, guint keyval, gchar * key)
 			break;
 		default:
                   // if (keyval < 255 || (keyval >65453 && keyval < 65466))
-                        if (keyval < 127)
+                        if (keyval < 127 || (keyval > 65455 && keyval < 65466))
 			{ 
                                
                                 if(c->state != CALL_STATE_TRANSFERT)