Ever since Croatia had joined European Union, EU citizens were not able to purchase agriculture land in Croatia. Whoever planned to buy that type of property had to open Croatian limited liability company.
The restriction had been implemented by almost all countries when joining EU. During the transitional period (that could not last for more than 7 years), each country had been given the chance to streghten the competitiveness of argiculture branch for the newly opened joint EU market.
However, in return each country had to commit to sort out some deficiencies in that period, such as cadastral maps, land registry data, public tenders related to lease of state-owned agriculture land etc.
European Commission determined back in 2017 that Croatia has not made much or enough to be given the possibility to extend the ban for another 3 years. As a consequence, it is reasonable to expect that in 2020 the country will have to remove the ban and EU citizens (private entities) will be able to buy agriculture land in Croatia.