diff --git a/inventory_provider/opsdb.py b/inventory_provider/opsdb.py
index 88fdd52ea1084dd57866ab7bb3730b4fce769e58..7848f09de3407fd5c77a56f18b3ae0833e1bd6c1 100644
--- a/inventory_provider/opsdb.py
+++ b/inventory_provider/opsdb.py
@@ -166,6 +166,7 @@ retrieve_services_query = """SELECT *
                      c.status != 'terminated'
                       AND is_circuit = 1)
                     AS inner_query
+                    WHERE circuit_type IN ('path', 'service', 'l2circuit')
                     ORDER BY
                      FIELD(status,
                       'spare',