diff --git a/app/assets/javascripts/components/reducers/statuses.jsx b/app/assets/javascripts/components/reducers/statuses.jsx
index d69d663285048fc2c71432e00cdee995379247d2..9f0cb207ecc6a70a8bdebaf369235a74ac74ec8b 100644
--- a/app/assets/javascripts/components/reducers/statuses.jsx
+++ b/app/assets/javascripts/components/reducers/statuses.jsx
@@ -9,7 +9,7 @@ export default function statuses(state = initialState, action) {
       return state.set(action.timeline, Immutable.fromJS(action.statuses));
     case ADD_STATUS:
       return state.update(action.timeline, function (list) {
-        list.unshift(Immutable.fromJS(action.status));
+        return list.unshift(Immutable.fromJS(action.status));
       });
     default:
       return state;