Pest controllers had to be called out to a Highland school due to an infestation of maggots.
Highland Council said children were moved from the affected area at Inverness' Crown Primary.
Pupils were horrified when maggots began falling from a classroom ceiling on to desks below on Tuesday.
The council said action was taken immediately to deal with the maggots.
A spokeswoman said: "The school became aware of the issue yesterday and moved pupils in the affected area to different workspaces so their learning was not disrupted.
"Pest control was immediately called to resolve this issue."
Maggots often end up in ceiling cavities after bluebottles, which lay them, are attracted to a carcass.
Rodents which are poisoned are regularly found in ceiling areas having succumbed to the the pesticide laid down to prevent infestations.