Solomon Islands Minister for Peace and Reconciliation Hypolite Taremae is in hospital after he was assaulted at the weekend.
The Solomon Star says someone got out of a vehicle and punched him, before fleeing.
The incident happened near the Yacht Club in Honiara.
The newspaper says three hours of surgery was performed on Mr Taremae at the hospital.
Radio New Zealand International reports it's not known why he was assaulted.