Charity halted