diff --git a/docs/doxygen/include/size_table.md b/docs/doxygen/include/size_table.md
index b3a9e9a7..6872985a 100644
--- a/docs/doxygen/include/size_table.md
+++ b/docs/doxygen/include/size_table.md
@@ -9,12 +9,12 @@
core_json.c |
- 2.9K |
- 2.4K |
+ 3.1K |
+ 2.5K |
Total estimates |
- 2.9K |
- 2.4K |
+ 3.1K |
+ 2.5K |
diff --git a/source/core_json.c b/source/core_json.c
index e251df54..a47dcc49 100644
--- a/source/core_json.c
+++ b/source/core_json.c
@@ -1121,10 +1121,12 @@ static JSONStatus_t skipCollection( const char * buf,
}
stack[ depth ] = c;
+
if( skipScalars( buf, &i, max, stack[ depth ] ) != true )
{
ret = JSONIllegalDocument;
}
+
break;
case '}':