diff --git a/admin/javascript/LeftAndMain.Tree.js b/admin/javascript/LeftAndMain.Tree.js index 000d8eb1c..b7ecd5d56 100644 --- a/admin/javascript/LeftAndMain.Tree.js +++ b/admin/javascript/LeftAndMain.Tree.js @@ -178,6 +178,8 @@ var isAllowed = ( // Don't allow moving the root node movedNode.data('id') !== 0 + // Archived pages can't be moved + && !movedNode.hasClass('status-archived') // Only allow moving node inside the root container, not before/after it && (!isMovedOntoContainer || data.p == 'inside') // Children are generally allowed on parent