diff --git a/Modix.Web/Components/Infractions.razor b/Modix.Web/Components/Infractions.razor
index abd1102b2..c13a175e8 100644
--- a/Modix.Web/Components/Infractions.razor
+++ b/Modix.Web/Components/Infractions.razor
@@ -228,6 +228,8 @@
         var auth = await AuthState;
         _canRescind = auth.User.HasClaim(ClaimTypes.Role, nameof(AuthorizationClaim.ModerationRescind));
         _canDeleteInfractions = auth.User.HasClaim(ClaimTypes.Role, nameof(AuthorizationClaim.ModerationDeleteInfraction));
+
+        _tableFilter.Subject = Subject ?? Id;
     }
 
     private async Task ShowStateChanged(bool showState)