diff --git a/docs/generated/protocol.md b/docs/generated/protocol.md
index 81edecea..3b0e7ce2 100644
--- a/docs/generated/protocol.md
+++ b/docs/generated/protocol.md
@@ -2798,7 +2798,7 @@ Change the visibility/enabled state of a filter
 | ---- | :---: | ------------|
 | `sourceName` | _String_ | Source name |
 | `filterName` | _String_ | Source filter name |
-| `filterEnabled` | _String_ | New filter state |
+| `filterEnabled` | _Boolean_ | New filter state |
 
 
 **Response Items:**
diff --git a/src/WSRequestHandler_Sources.cpp b/src/WSRequestHandler_Sources.cpp
index b071bc18..23207139 100644
--- a/src/WSRequestHandler_Sources.cpp
+++ b/src/WSRequestHandler_Sources.cpp
@@ -1383,7 +1383,7 @@ HandlerResponse WSRequestHandler::HandleSetSourceFilterSettings(WSRequestHandler
 *
 * @param {String} `sourceName` Source name
 * @param {String} `filterName` Source filter name
-* @param {String} `filterEnabled` New filter state
+* @param {Boolean} `filterEnabled` New filter state
 *
 * @api requests
 * @name SetSourceFilterVisibility