diff --git a/docs/reference/gtk/gtk4-sections.txt b/docs/reference/gtk/gtk4-sections.txt
index f6d3463a62..ffde2b41ef 100644
--- a/docs/reference/gtk/gtk4-sections.txt
+++ b/docs/reference/gtk/gtk4-sections.txt
@@ -7628,7 +7628,6 @@ gtk_string_object_get_string
GtkSelectionFilterModel
GtkSelectionFilterModel
gtk_selection_filter_model_new
-gtk_selection_filter_model_new_for_type
gtk_selection_filter_model_set_model
gtk_selection_filter_model_get_model
diff --git a/gtk/gtkselectionfiltermodel.h b/gtk/gtkselectionfiltermodel.h
index 69ab1df37f..b75e2acdbf 100644
--- a/gtk/gtkselectionfiltermodel.h
+++ b/gtk/gtkselectionfiltermodel.h
@@ -38,9 +38,6 @@ G_DECLARE_FINAL_TYPE (GtkSelectionFilterModel, gtk_selection_filter_model, GTK,
GDK_AVAILABLE_IN_ALL
GtkSelectionFilterModel * gtk_selection_filter_model_new (GtkSelectionModel *model);
-GDK_AVAILABLE_IN_ALL
-GtkSelectionFilterModel * gtk_selection_filter_model_new_for_type (GType item_type);
-
GDK_AVAILABLE_IN_ALL
void gtk_selection_filter_model_set_model (GtkSelectionFilterModel *self,
GtkSelectionModel *model);