diff --git a/src/patterns.md b/src/patterns.md
index 8947467b0..b81d8dbdb 100644
--- a/src/patterns.md
+++ b/src/patterns.md
@@ -556,7 +556,7 @@ A struct pattern is refutable when one of its subpatterns is refutable.
> **Syntax**\
> _TupleStructPattern_ :\
-> [_PathInExpression_] `(` _TupleStructItems_ `)`
+> [_PathInExpression_] `(` _TupleStructItems_? `)`
>
> _TupleStructItems_ :\
> [_Pattern_] ( `,` [_Pattern_] )\* `,`?\