I have a term reference field with 3 values, and I'm putting a term and it's two parents (3 levels) in the field, which is defined for 3 values.
When I view the page I get the error in the subject above. The offending $ids array has the tids as array indices whereas function load in entity.inc seems to require ascending numerical indices. The indexes are 0, 1, and 2 in the node object and the term names display properly when viewing the page. But what gets passed to this function at some point in the rendering process has the tids as array indices, and it wants a 0. I'm entering them comma-separated in the autocomplete field.
I'm tagging the component as taxonomy since taxonomy data is causing the problem, though the error is coming from entity.
Comments