+ // Housenumbers may appear in the name when the place has its own
+ // address terms.
+ if (($this->iNamePhrase >= 0 || empty($this->aName)) && empty($this->aAddress)) {
+ $oSearch = clone $this;
+ $oSearch->iSearchRank++;
+ $oSearch->aAddress = $this->aName;
+ $oSearch->aName = array($oSearchTerm->iId => $oSearchTerm->iId);
+ $aNewSearches[] = $oSearch;
+ }