A Solomon Islands government delegation has been given a hostile reception in Malaita, where it was speaking about China.
In September, the Solomon's switched allegiance from long-term ally Taiwan to China.
Deputy Prime Minister Manasseh Maelanga led the delegation, which was met by slogans painted on banners and walls disapproving of the switch.
The crowd was unwilling to listen to the delegation, which irritated MPs and presenters, the Solomon Star reports.
Earlier on Tuesday, the delegation reportedly found a more polite audience when it met with chiefs, and church representatives.
There, Mr Maelanga revealed that a development at Bina Harbour and the construction of a new hospital in Malaita were likely to go ahead.
The United States had offered to support the harbour development while Japan has offered to build the hospital.