diff --git a/TShockAPI/Group.cs b/TShockAPI/Group.cs
index 94077fb9..f90c56b9 100644
--- a/TShockAPI/Group.cs
+++ b/TShockAPI/Group.cs
@@ -118,7 +118,7 @@ namespace TShockAPI
///
/// The permissions of this group and all that it inherits from.
///
- public List TotalPermissions
+ public virtual List TotalPermissions
{
get
{
@@ -326,6 +326,10 @@ namespace TShockAPI
///
public class SuperAdminGroup : Group
{
+ public override List TotalPermissions
+ {
+ get { return new List { "*" }; }
+ }
public SuperAdminGroup()
: base("superadmin")
{