diff -r 70de02fd0cd1 -r 49e8f3cef75a src/pyams_content/shared/site/folder.py --- a/src/pyams_content/shared/site/folder.py Tue Nov 28 17:26:34 2017 +0100 +++ b/src/pyams_content/shared/site/folder.py Tue Nov 28 17:27:24 2017 +0100 @@ -52,6 +52,12 @@ sequence_name = '' # use default sequence generator sequence_prefix = '' + def is_deletable(self): + for element in self.values(): + if not element.is_deletable(): + return False + return True + @adapter_config(context=ISiteFolder, provides=IFormContextPermissionChecker) class SiteFolderPermissionChecker(ContextAdapter):