diff --git a/src/components/__snapshots__/manager.test.js.snap b/src/components/__snapshots__/manager.test.js.snap
index 0b85fb135..6608b63a9 100644
--- a/src/components/__snapshots__/manager.test.js.snap
+++ b/src/components/__snapshots__/manager.test.js.snap
@@ -581,6 +581,7 @@ exports[` should render the overview configuration when specified. 1`
onTouchStart={[Function]}
>
);
} else {
diff --git a/src/components/overview.js b/src/components/overview.js
index 7dcd705df..34aabf5ed 100644
--- a/src/components/overview.js
+++ b/src/components/overview.js
@@ -39,6 +39,7 @@ export default class Overview extends Component {
window.removeEventListener('resize', this.resizeHandler);
}
_slideClicked(index) {
+ this.props.resetViewedIndexes();
this.context.history.replace(`/${this._getHash(index)}`);
}
_getHash(slideIndex) {
@@ -86,6 +87,7 @@ export default class Overview extends Component {
}
Overview.propTypes = {
+ resetViewedIndexes: PropTypes.function,
route: PropTypes.object,
slideIndex: PropTypes.number,
slideReference: PropTypes.array,