diff --git a/schema/html5/aria.rnc b/schema/html5/aria.rnc
index f3ace59c4..c909c17ab 100644
--- a/schema/html5/aria.rnc
+++ b/schema/html5/aria.rnc
@@ -374,7 +374,9 @@ common.attrs.aria.implicit.navigation |= common.attrs.aria.implicit.landmark
## colcount
aria.prop.colcount =
attribute aria-colcount {
- common.data.integer.positive
+ ( common.data.integer.non-negative
+ | string "-1"
+ )
}
## colindex