diff --git a/src/mesh/unstructured_mesh.C b/src/mesh/unstructured_mesh.C index 935780b5dd..6fc19bb968 100644 --- a/src/mesh/unstructured_mesh.C +++ b/src/mesh/unstructured_mesh.C @@ -836,7 +836,8 @@ void UnstructuredMesh::copy_nodes_and_elements(const MeshBase & other_mesh, for (auto & elem_pair : ip_map) { Elem * ip = const_cast(elem_pair.first->interior_parent()); - libmesh_assert(ip == other_interior_mesh->elem_ptr(ip->id())); + libmesh_assert(ip == remote_elem || + ip == other_interior_mesh->elem_ptr(ip->id())); elem_pair.second->set_interior_parent(ip); } else