           element.data.completed = false
           element.icon = ICON_MENU_UNCHECKED
 
+        element.subtitle = element.data.previousSubtitle
+        delete element.data.previousSubtitle
+
         toWatchMenu.item(e.sectionIndex, e.itemIndex, element)
 
         if isNowCompleted and not element.isNextEpisodeListed

      } for item in shows when isNextEpisodeForItemAired(item)

  toWatchMenu.on 'longSelect', (e) ->
    data = e.item.data
    modifyCheckState
      showID: data.showID
      episodeNumber: data.episodeNumber

  signInWindow.show()

isNextEpisodeForItemAired = (item) ->
  # console.log "isNextEpisodeForItemAired of item: #{JSON.stringify item.show.title}"
  # console.log "item.next_episode #{JSON.stringify item.next_episode}"
  return false unless item.next_episode?
  if item.next_episode.season > item.seasons.length
    return false
