Infection control standards at Ninewells Hospital in Dundee have come under fire from health inspectors.
A Healthcare Environment Inspectorate report into hygiene at the hospital highlights a poor system for cleaning patient equipment and insufficient efforts to minimise the spread of infections.
While the unannounced inspection on 16 and 17 November identified some good practice, such as establishing an infection control directorate, they also noted that it lacked clear leadership.
Some hospital staff were found to be lax in complying with basic hygiene standards, such as wearing protective gloves and aprons when changing bed linen.
Piles of soiled linen were also found to be overflowing from their bags in some cases.
Health Secretary Nicola Sturgeon said: “This report is clearly disappointing and I expect NHS Tayside to implement an improvement plan as a matter of urgency.
“I expect NHS Tayside to work quickly to address all the issues raised and look forward to seeing further inspection reports to chart their progress.”