diff --git a/modules_k/siputils/contact_ops.c b/modules_k/siputils/contact_ops.c
index 73a2f8b..b238993 100644
--- a/modules_k/siputils/contact_ops.c
+++ b/modules_k/siputils/contact_ops.c
@@ -530,12 +530,6 @@ decode2format (str uri, char separator, struct uri_format *format)
 					lastpos = pos+1;
 				
 				}
-			else
-			if (((*pos) == '>')||(*pos == ';'))
-				{
-				/* invalid chars inside username part */
-				return -5;
-				}
 		}
 		
 		
