fix bad handling of nonexistent primaryGeoID in data view