     return  unless @props.messages.size
     return  if @props.thread.getIn ['flags', 'isMessagesLoading']
 
-    from = @props.messages.first().get('createdAt')
+    firstMessage = @props.messages.first()
+    list = this.props.messages.remove this.props.messages.first().get 'id'
+    from = list.first().get('createdAt')
+
     kd.utils.defer =>
       ActivityFlux.actions.message.loadComments @message('id'), { from }
 



  render: ->
    <Modal isOpen={yes} onClose={@bound 'onClose'}>
      <ChatPane
        thread={@props.thread}
        className="PostPane"
        messages={@props.messages}
        onSubmit={@bound 'onSubmit'}
        onLoadMore={@bound 'onLoadMore'}
        isParticipant={@channel 'isParticipant'}

    thread        : immutable.Map()
    messages      : immutable.List()
    channelThread : immutable.Map()
    firstMessageOnTop : yes


  channel: (key) -> @props.channelThread?.getIn ['channel', key]
