diff --git a/app/actions/filters-actions.c b/app/actions/filters-actions.c
index 58d963db8d..164c56b6fe 100644
--- a/app/actions/filters-actions.c
+++ b/app/actions/filters-actions.c
@@ -105,11 +105,6 @@ static const GimpStringActionEntry filters_actions[] =
"gegl:difference-of-gaussians",
NULL /* FIXME GIMP_HELP_FILTER_DIFFERENCE_OF_GAUSSIANS */ },
- { "filters-dot", GIMP_STOCK_GEGL,
- NC_("filters-action", "Dots..."), NULL, NULL,
- "gegl:dot",
- NULL /* FIXME GIMP_HELP_FILTER_DOT */ },
-
{ "filters-dropshadow", GIMP_STOCK_GEGL,
NC_("filters-action", "_Drop Shadow..."), NULL, NULL,
"gegl:dropshadow",
@@ -364,7 +359,6 @@ filters_actions_update (GimpActionGroup *group,
SET_SENSITIVE ("filters-cubism", writable);
SET_SENSITIVE ("filters-deinterlace", writable);
SET_SENSITIVE ("filters-difference-of-gaussians", writable);
- SET_SENSITIVE ("filters-dot", writable);
SET_SENSITIVE ("filters-dropshadow", writable && alpha);
SET_SENSITIVE ("filters-edge-laplace", writable);
SET_SENSITIVE ("filters-edge-sobel", writable);
diff --git a/app/sanity.c b/app/sanity.c
index 4337a55bc2..5a89964f3e 100644
--- a/app/sanity.c
+++ b/app/sanity.c
@@ -486,7 +486,6 @@ sanity_check_gegl_ops (void)
"gegl:cubism",
"gegl:deinterlace",
"gegl:difference-of-gaussians",
- "gegl:dot",
"gegl:dropshadow",
"gegl:edge-laplace",
"gegl:edge-sobel",
diff --git a/app/tools/gimpgegltool.c b/app/tools/gimpgegltool.c
index 6306d41a4a..b6e2b3e796 100644
--- a/app/tools/gimpgegltool.c
+++ b/app/tools/gimpgegltool.c
@@ -127,7 +127,6 @@ gimp_gegl_tool_operation_blacklisted (const gchar *name,
"gegl:cubism",
"gegl:deinterlace",
"gegl:difference-of-gaussians",
- "gegl:dot",
"gegl:dropshadow",
"gegl:edge-laplace",
"gegl:edge-sobel",
diff --git a/menus/image-menu.xml.in b/menus/image-menu.xml.in
index b130d051b3..dac59758e5 100644
--- a/menus/image-menu.xml.in
+++ b/menus/image-menu.xml.in
@@ -630,7 +630,6 @@