diff --git a/src/containers/list-monitor.jsx b/src/containers/list-monitor.jsx
index 4b7cc80dbc299c0830b135a11e4318aad645688f..338b9d84477c78ddb44bb4f82b488f4eb8f08c40 100644
--- a/src/containers/list-monitor.jsx
+++ b/src/containers/list-monitor.jsx
@@ -31,6 +31,11 @@ class ListMonitor extends React.Component {
     }
 
     handleActivate (index) {
+        // Do nothing if activating the currently active item
+        if (this.state.activeIndex === index) {
+            return;
+        }
+
         this.setState({
             activeIndex: index,
             activeValue: this.props.value[index]