diff --git a/changelog.html b/changelog.html
index 770201d66..0c31703e8 100644
--- a/changelog.html
+++ b/changelog.html
@@ -1,3 +1,11 @@
+
3.2.3
+Fixes:
+
+ - Fix filter not updating when set from the API.
+
+
+
+
3.2.2
Fixes:
diff --git a/gradle.properties b/gradle.properties
index bd5678d91..91c78d427 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -5,4 +5,4 @@ curse_project_id=238222
version_major=3
version_minor=2
-version_patch=2
+version_patch=3
diff --git a/src/main/java/mezz/jei/gui/ItemListOverlay.java b/src/main/java/mezz/jei/gui/ItemListOverlay.java
index 038c69c37..57a5ceff5 100644
--- a/src/main/java/mezz/jei/gui/ItemListOverlay.java
+++ b/src/main/java/mezz/jei/gui/ItemListOverlay.java
@@ -547,6 +547,7 @@ public void setFilterText(@Nullable String filterText) {
}
searchField.setText(filterText);
Config.setFilterText(filterText);
+ updateLayout();
}
@Nonnull