Index: serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeList.java =================================================================== --- serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeList.java (revision 1221148) +++ serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeList.java (working copy) @@ -132,7 +132,7 @@ Object[] list = (Object[]) o; oprot.writeListBegin(new TList(mt.getType(), list.length)); for (Object element : list) { - if (element == null && nullProtocol != null) { + if (element == null) { assert (nullProtocol != null); nullProtocol.writeNull(); } else {