diff --git a/test/adql/parser/TestADQLParser.java b/test/adql/parser/TestADQLParser.java
index 4549cb83a2719327de2a2b6e26969df2f78fdb1e..691c10cd0e413481582b88deb150fb8435c4d431 100644
--- a/test/adql/parser/TestADQLParser.java
+++ b/test/adql/parser/TestADQLParser.java
@@ -166,7 +166,7 @@ public class TestADQLParser {
 			(new ADQLParser()).parseQuery("select grégory FROM aTable");
 		}catch(Throwable t){
 			assertEquals(ParseException.class, t.getClass());
-			assertEquals("Incorrect character encountered at l.1, c.10: \"\\u00e9\" ('é'), after : \"\"", t.getMessage());
+			assertTrue(t.getMessage().startsWith("Incorrect character encountered at l.1, c.10: \"\\u00e9\" ('"));
 		}
 
 		// But in a string, delimited identifier or a comment, it is fine: