diff --git a/Library/Scripting/ScriptCommon.cs b/Library/Scripting/ScriptCommon.cs
index 5f76263..d4c3d72 100644
--- a/Library/Scripting/ScriptCommon.cs
+++ b/Library/Scripting/ScriptCommon.cs
@@ -108,7 +108,7 @@ private class CustomGroupInformation
///
/// Some status information.
/// List of modifiers.
- protected IEnumerable GetModifiers(GroupStatus status)
+ protected IEnumerable GetModifiers(GroupStatus status) where TChild : GroupStatus
=> BlockyUtils.Decompress(status.CustomizerBlob)?.Modifiers ?? Enumerable.Empty();
///