I am being an idiot again!

ActiveWorkbook.ProtectStructure tells you

sorry. But the bug is worth noting.

thanks