fix bug in protectLinkedTables()