diff --git a/lib/components/narrative/default/default-itinerary.js b/lib/components/narrative/default/default-itinerary.js
index 36170108e..abd1eac24 100644
--- a/lib/components/narrative/default/default-itinerary.js
+++ b/lib/components/narrative/default/default-itinerary.js
@@ -121,6 +121,7 @@ export default class DefaultItinerary extends NarrativeItinerary {
expanded,
itinerary,
LegIcon,
+ setActiveLeg,
showRealtimeAnnotation,
timeFormat
} = this.props
@@ -184,7 +185,7 @@ export default class DefaultItinerary extends NarrativeItinerary {
{(active && expanded) &&
<>
{showRealtimeAnnotation && }
-
+
>
}
diff --git a/lib/components/narrative/narrative-itineraries.js b/lib/components/narrative/narrative-itineraries.js
index eb8585e9a..7867b7265 100644
--- a/lib/components/narrative/narrative-itineraries.js
+++ b/lib/components/narrative/narrative-itineraries.js
@@ -15,11 +15,12 @@ import {
import Icon from '../narrative/icon'
import { ComponentContext } from '../../util/contexts'
import {
- getResponsesWithErrors,
getActiveItineraries,
getActiveSearch,
- getRealtimeEffects
+ getRealtimeEffects,
+ getResponsesWithErrors
} from '../../util/state'
+
import SaveTripButton from './save-trip-button'
// TODO: move to utils?
@@ -201,6 +202,7 @@ class NarrativeItineraries extends Component {
itinerary={itinerary}
key={index}
LegIcon={LegIcon}
+ setActiveLeg={setActiveLeg}
onClick={active ? this._toggleDetailedItinerary : undefined}
routingType='ITINERARY'
showRealtimeAnnotation={showRealtimeAnnotation}