Ok, problem is INDEX is really just a normal page named "index" ... If you want admin users to be able to edit it, then they will be able to edit (and delete) it like any other page ... It seems a bit illogical to hardcode the system to prevent delete for the index page if the user has access to it, as some users may actually want to delete- and recreate it.
Here is some custom CSS you can add, that will hide all delete/move/copy buttons from the index:
tr[data-name="1.index"] .td-button .btn-group, tr[data-name="1.index"] .td-checkbox > input, ul.mtree li[id="menu_1_index"] .mtree-tools, #page_content_1_index .current-folder-btns {
display: none !important;
}
Create a file
panel/custom.css, add the code above. It will automatically be loaded into the panel. Please test it from a user-login ... I am not 100% sure your panel it updated to load this file.
For the next release, I will add some code so that you can add CSS specifically for USERS, that does not affect super-admin.
PS! It could be your users were affected by this bug, which is fixed in pending release:
https://forum.photo.gallery/viewtopic.p ... 12&start=0