diff --git a/src/sage/graphs/generic_graph.py b/src/sage/graphs/generic_graph.py index 6bc2bcdb1f7..348dd2bc3a7 100644 --- a/src/sage/graphs/generic_graph.py +++ b/src/sage/graphs/generic_graph.py @@ -18371,6 +18371,9 @@ def add_clique(self, vertices, loops=False): True sage: G.vertices(sort=True) [0, 1, 2, 3] + sage: G.add_clique({4}) + sage: G.vertices(sort=True) + [0, 1, 2, 3, 4] sage: D = DiGraph(4, loops=True) sage: D.add_clique(range(4), loops=True) sage: D.is_clique(directed_clique=True, loops=True) @@ -18383,6 +18386,7 @@ def add_clique(self, vertices, loops=False): else: self.add_edges(itertools.combinations_with_replacement(vertices, 2)) else: + self.add_vertices(vertices) if self.is_directed(): self.add_edges(itertools.permutations(vertices, 2)) else: