diff --git a/src/include/lib/radixtree.h b/src/include/lib/radixtree.h
index 338e1d741d..e21f7be3f9 100644
--- a/src/include/lib/radixtree.h
+++ b/src/include/lib/radixtree.h
@@ -849,8 +849,14 @@ RT_ALLOC_NODE(RT_RADIX_TREE * tree, const uint8 kind, const RT_SIZE_CLASS size_c
 	switch (kind)
 	{
 		case RT_NODE_KIND_4:
-		case RT_NODE_KIND_16:
 			break;
+		case RT_NODE_KIND_16:
+			{
+				RT_NODE_16 *n16 = (RT_NODE_16 *) node;
+
+				memset(n16->chunks, 0, sizeof(n16->chunks));
+				break;
+			}
 		case RT_NODE_KIND_48:
 			{
 				RT_NODE_48 *n48 = (RT_NODE_48 *) node;
