ensure no undefined entires returned for compound
changes to match latest dev api spec