diff --git a/api4/plugin.go b/api4/plugin.go index c37683fb41..519013f2f1 100644 --- a/api4/plugin.go +++ b/api4/plugin.go @@ -161,7 +161,11 @@ func getWebappPlugins(c *Context, w http.ResponseWriter, r *http.Request) { clientManifests := []*model.Manifest{} for _, m := range manifests { if m.HasClient() { - clientManifests = append(clientManifests, m.ClientManifest()) + manifest := m.ClientManifest() + + // There is no reason to expose the SettingsSchema in this API call; it's not used in the webapp. + manifest.SettingsSchema = nil + clientManifests = append(clientManifests, manifest) } }