From 61b7a0c20a6a264d5e08865fced6f12f4e85a163 Mon Sep 17 00:00:00 2001 From: Luke Young Date: Wed, 14 May 2014 13:46:29 -0500 Subject: [PATCH] Better condition fix --- lib/protocol.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/protocol.js b/lib/protocol.js index 4296cab..ee49cdb 100644 --- a/lib/protocol.js +++ b/lib/protocol.js @@ -1218,7 +1218,7 @@ function read(buffer, cursor, fieldInfo, rootNodes) { function write(value, buffer, offset, fieldInfo, rootNode) { if (fieldInfo.condition && !fieldInfo.condition(rootNode)) { - return null; + return offset; } var type = types[fieldInfo.type]; if (!type) {