diff --git a/src/courseware/course/sequence/sequence-navigation/UnitButton.jsx b/src/courseware/course/sequence/sequence-navigation/UnitButton.jsx index e3863d46..ed55e1a4 100644 --- a/src/courseware/course/sequence/sequence-navigation/UnitButton.jsx +++ b/src/courseware/course/sequence/sequence-navigation/UnitButton.jsx @@ -69,8 +69,13 @@ UnitButton.defaultProps = { showCompletion: true, }; -const mapStateToProps = (state, props) => ({ - ...state.models.units[props.unitId], -}); +const mapStateToProps = (state, props) => { + if (props.unitId) { + return { + ...state.models.units[props.unitId], + }; + } + return {}; +}; export default connect(mapStateToProps)(UnitButton);