diff --git a/frontend/src/pages/lib-content-view/lib-content-container.js b/frontend/src/pages/lib-content-view/lib-content-container.js index 7d637c43e5..679e164363 100644 --- a/frontend/src/pages/lib-content-view/lib-content-container.js +++ b/frontend/src/pages/lib-content-view/lib-content-container.js @@ -128,14 +128,12 @@ class LibContentContainer extends React.Component { }; onDirentClick = (dirent, event) => { - const isActive = dirent.isSelected; - this.setState({ currentDirent: isActive ? null : dirent }); + this.setState({ currentDirent: dirent && dirent.isActive ? null : dirent }); this.props.onDirentClick(dirent, event); }; onItemSelected = (dirent) => { - const isActive = dirent.isSelected; - this.setState({ currentDirent: isActive ? null : dirent }); + this.setState({ currentDirent: dirent && dirent.isActive ? null : dirent }); this.props.onItemSelected(dirent); };