Transparency Solomon Islands says a recent spate of arrests and convictions for corruption is welcome, but more needs to be done with an election campaign near.
Last week, the MP Dixon Mua was arrested and charged for misusing a shipping grant.
The police commissioner Matthew Varley says 10 other MPs are also under investigation.
On Monday, the former permanent secretary of the police ministry, Edmund Sikua, was convicted on three corruption charges.
Transparency's Ruth Liloqula says this is welcome news, but more needs to be done to curb a culture of impunity among Solomon Islands politicians.
"The voters or the constituents have the right to raise questions and to demand for an accountable and transparent manner for which the millions have been spent."