Can this be solved by updating to Entity API 7.x-1.1? It looks like its been resolved in #1514764: Array to string conversion error from line 625 of entity/includes/entity.controller.inc. Currently OpenCivic is on 7.x-1.0-rc3.