# CustomerAddressEntity::getCountry returns null

**URL:** <https://forum.shopware.com/t/customeraddressentity-getcountry-returns-null/67798>\
**Category:** Programming (EN)\
**Created:** [19. Juni 2020 um 11:38 UTC](https://forum.shopware.com/t/customeraddressentity-getcountry-returns-null/67798 "2020-06-19T11:38:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hansibert](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@Hansibert](https://forum.shopware.com/u/Hansibert)\
**Post date:** [19. Juni 2020 um 11:38 UTC](https://forum.shopware.com/t/customeraddressentity-getcountry-returns-null/67798/1 "2020-06-19T11:38:15Z")

</div>

In my subscriber I was trying to load some customer addresses. Somehow `$address-\>getCountry()` returns `null`:

```
$addresses = $this->addressRepository->search(new Criteria(), Context::createDefaultContext());
foreach ($addresses as $address) {
  $address->getFirstName(); // this works
  $address->getCountryId(); // this returns a string
  $address->getCountry(); // !!!null!!!
}

```

Questions: Why does `address-\>getCountry()` return `null`? How do I get the associated country?

Thanks

---

<div class="post-metadata">

**Author:** ![Hansibert](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@Hansibert](https://forum.shopware.com/u/Hansibert)\
**Post date:** [19. Juni 2020 um 12:29 UTC](https://forum.shopware.com/t/customeraddressentity-getcountry-returns-null/67798/2 "2020-06-19T12:29:06Z")

</div>

Ok, works with `addAssociation`.
