diff --git a/plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/AbstractTranslator.java b/plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/AbstractTranslator.java
index 0efaf13dc0658ccc82a20b4d3524772af2fa54e4..0268522a6301da84ba942c88f967cd3bc2991471 100644
--- a/plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/AbstractTranslator.java
+++ b/plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/AbstractTranslator.java
@@ -131,7 +131,7 @@ public abstract class AbstractTranslator {
 	}
 
 
-	protected String idStartDigitRegex = "\\A\\d";
+	protected String idStartDigitRegex = "\\A\\d.*";
 	protected String idInvalidCharRegex = "\\W";
 	public static String cleanName(String name) {
 		//TODO: use keywords filter?