aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/group.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/group.php b/lib/group.php
index eb4aa3bbf28..074e464f581 100644
--- a/lib/group.php
+++ b/lib/group.php
@@ -129,6 +129,11 @@ class OC_GROUP {
* Deletes a group and removes it from the group_user-table
*/
public static function deleteGroup( $gid ){
+ // Prevent users from deleting group admin
+ if( $gid == "admin" ){
+ return false;
+ }
+
$run = true;
OC_HOOK::emit( "OC_GROUP", "pre_deleteGroup", array( "run" => &$run, "gid" => $gid ));