diff --git a/src/cgi/wwsympa.fcgi.in b/src/cgi/wwsympa.fcgi.in index 087fbc4c3bb3891dcc16af5073ad800b58c13851..9b1ddd936c9fff94089c0fabc9b8a8b5719a87a7 100644 --- a/src/cgi/wwsympa.fcgi.in +++ b/src/cgi/wwsympa.fcgi.in @@ -10807,7 +10807,9 @@ sub do_edit_list_request { # Skip parameters belonging to another group. if ( $_ eq 'comment' or $_ eq 'defaults' - or $schema->{$_}->{group} ne $in{'group'}) { + or $schema->{$_}->{group} ne $in{'group'} + or ($_ eq 'shared_doc' and Conf::get_robot_conf($robot, 'shared_feature') eq 'off') + ) { (); } else { my @p = _do_edit_list_request($config, $schema->{$_}, [$_]);