diff --git a/src/parsers/optional.c b/src/parsers/optional.c
index 9ba2f198c9c77a93ace611f383103227f1826b4c..c60600d37af5f5e660092b0dea3185f816668d27 100644
--- a/src/parsers/optional.c
+++ b/src/parsers/optional.c
@@ -25,7 +25,6 @@ static bool opt_isValidCF(void *env) {
 static const HParsedToken* reshape_optional(const HParseResult *p) {
   assert(p->ast);
   assert(p->ast->token_type == TT_SEQUENCE);
-  assert(p->ast->seq->used > 0);
 
   HParsedToken *res = p->ast->seq->elements[0];
   if(res)