The Office of the Scottish Charity Regulator (OSCR) examines whether organisations warrant the charitable status which exempts them from payment of millions of pounds in rates and tax.
However, SNP MSP Linda Fabiani described the setting up of the OSCR as "an interim fix" and said the executive had promised changes to charity law as far back as 1999.