diff --git a/src/types/object.js b/src/types/object.js index c5add7359c812d84aff1185fe4db39eec0a5fb6e..df1009e9703af543fa24cbae375dfc29facafa20 100644 --- a/src/types/object.js +++ b/src/types/object.js @@ -121,7 +121,9 @@ function objectType(value, path, resolve, traverseCallback) { if (requiredProperties.indexOf(key) !== -1) { props[key] = properties[key]; } - } else if (properties[key]) { + } + + if (properties[key]) { props[key] = properties[key]; }