diff --git a/meshmode/discretization/connection/chained.py b/meshmode/discretization/connection/chained.py
index 1be269bb7e9a7326a50a134cb4c4fbda18f37968..53e57e2ea02fbc9395244f10cd07f23752bbbeca 100644
--- a/meshmode/discretization/connection/chained.py
+++ b/meshmode/discretization/connection/chained.py
@@ -202,7 +202,7 @@ def flatten_chained_connection(actx, connection):
         return connection
 
     if not connection.connections:
-        return make_same_mesh_connection(connection.to_discr,
+        return make_same_mesh_connection(actx, connection.to_discr,
                                          connection.from_discr)
 
     # recursively build direct connections