diff --git a/examples/fixed_point/heat_equation.py b/examples/fixed_point/heat_equation.py
index 47fdc968b76370054b71d1477a5a6ae92ceaed8f..531b0000e1f9066cc0352530c609e0a31add6142 100644
--- a/examples/fixed_point/heat_equation.py
+++ b/examples/fixed_point/heat_equation.py
@@ -77,13 +77,6 @@ def compute(args):
     pseudo_dt = ScalarParameter(name='pseudo_dt', dtype=args.dtype, min_value=eps,
                                 initial_value=eps, quiet=True)
 
-    # Topologies (needed to fix redistributes between the two problems)
-    topo_nogh = CartesianTopology(
-        domain=box,
-        backend=Backend.HOST,
-        discretization=CartesianDiscretization(npts, ghosts=(0, 0, 0), default_boundaries=True),
-        mpi_params=mpi_params)
-
     # Operator for setting iterative method
     if impl is Implementation.OPENCL:
         (x0, x1, x2) = box.frame.coords