diff --git a/src/containers/list-monitor.jsx b/src/containers/list-monitor.jsx
index 338b9d84477c78ddb44bb4f82b488f4eb8f08c40..d6e8bf7ae2e32f37b3006bf6ac3c80e58bacb1bf 100644
--- a/src/containers/list-monitor.jsx
+++ b/src/containers/list-monitor.jsx
@@ -183,6 +183,6 @@ ListMonitor.propTypes = {
     y: PropTypes.number
 };
 
-const mapStateToProps = state => ({vm: state.vm});
+const mapStateToProps = state => ({vm: state.scratchGui.vm});
 
 export default connect(mapStateToProps)(ListMonitor);
diff --git a/src/containers/slider-monitor.jsx b/src/containers/slider-monitor.jsx
index 8df6f92a9879c7aaa9ee364424ac0dd955b3e688..b6f43eed5f86d67025a0ce0d9a7de8199a830468 100644
--- a/src/containers/slider-monitor.jsx
+++ b/src/containers/slider-monitor.jsx
@@ -54,6 +54,6 @@ SliderMonitor.propTypes = {
     vm: PropTypes.instanceOf(VM)
 };
 
-const mapStateToProps = state => ({vm: state.vm});
+const mapStateToProps = state => ({vm: state.scratchGui.vm});
 
 export default connect(mapStateToProps)(SliderMonitor);