diff --git a/gns3server/controller/topology.py b/gns3server/controller/topology.py index ae8f7165b..b5b87322a 100644 --- a/gns3server/controller/topology.py +++ b/gns3server/controller/topology.py @@ -99,7 +99,9 @@ def project_to_topology(project): data["topology"]["drawings"].append(drawing.__json__(topology_dump=True)) for compute in computes: if hasattr(compute, "__json__"): - data["topology"]["computes"].append(compute.__json__(topology_dump=True)) + compute = compute.__json__(topology_dump=True) + if compute["compute_id"] not in ("vm", "local", ): + data["topology"]["computes"].append(compute) _check_topology_schema(data) return data