diff --git a/pydata_sphinx_theme/bootstrap_html_translator.py b/pydata_sphinx_theme/bootstrap_html_translator.py index f7b8054f5..68258a9a6 100644 --- a/pydata_sphinx_theme/bootstrap_html_translator.py +++ b/pydata_sphinx_theme/bootstrap_html_translator.py @@ -37,7 +37,10 @@ def visit_table(self, node): if LooseVersion(sphinx.__version__) < LooseVersion("4.0"): self.generate_targets_for_table(node) - self._table_row_index = 0 + if LooseVersion(sphinx.__version__) < LooseVersion("4.3"): + self._table_row_index = 0 + else: + self._table_row_indices.append(0) classes = [cls.strip(" \t\n") for cls in self.settings.table_style.split(",")]