diff --git a/docs/reference/gtk/gtk4-sections.txt b/docs/reference/gtk/gtk4-sections.txt
index 374a667c1e..de5eb7c251 100644
--- a/docs/reference/gtk/gtk4-sections.txt
+++ b/docs/reference/gtk/gtk4-sections.txt
@@ -1746,31 +1746,6 @@ GtkFramePrivate
gtk_frame_get_type
-
-gtkhandlebox
-GtkHandleBox
-GtkHandleBox
-GtkHandleBoxClass
-gtk_handle_box_new
-gtk_handle_box_set_shadow_type
-gtk_handle_box_set_handle_position
-gtk_handle_box_set_snap_edge
-gtk_handle_box_get_handle_position
-gtk_handle_box_get_shadow_type
-gtk_handle_box_get_snap_edge
-gtk_handle_box_get_child_detached
-
-GTK_HANDLE_BOX
-GTK_IS_HANDLE_BOX
-GTK_TYPE_HANDLE_BOX
-GTK_HANDLE_BOX_CLASS
-GTK_IS_HANDLE_BOX_CLASS
-GTK_HANDLE_BOX_GET_CLASS
-
-GtkHandleBoxPrivate
-gtk_handle_box_get_type
-
-
gtkhbbox
GtkHButtonBox
diff --git a/gtk/gtkbin.c b/gtk/gtkbin.c
index 9d7a0502e6..1295a37bc2 100644
--- a/gtk/gtkbin.c
+++ b/gtk/gtkbin.c
@@ -32,7 +32,7 @@
* since it provides common code needed for handling a single child widget.
*
* Many GTK+ widgets are subclasses of #GtkBin, including #GtkWindow,
- * #GtkButton, #GtkFrame, #GtkHandleBox or #GtkScrolledWindow.
+ * #GtkButton, #GtkFrame or #GtkScrolledWindow.
*/
#include "config.h"
diff --git a/testsuite/gtk/notify.c b/testsuite/gtk/notify.c
index 8f45289b8b..a1a291ac0d 100644
--- a/testsuite/gtk/notify.c
+++ b/testsuite/gtk/notify.c
@@ -362,7 +362,6 @@ test_type (gconstpointer data)
/* Deprecated, not getting fixed */
if (g_str_equal (g_type_name (type), "GtkColorSelection") ||
- g_str_equal (g_type_name (type), "GtkHandleBox") ||
g_str_equal (g_type_name (type), "GtkHPaned") ||
g_str_equal (g_type_name (type), "GtkVPaned") ||
g_str_equal (g_type_name (type), "GtkHScale") ||