 	func refreshTimeline(resetScroll: Bool) {
 		fetchAndReplaceArticlesAsync(animated: true) {
 			self.masterTimelineViewController?.reinitializeArticles(resetScroll: resetScroll)
+			if let article = self.currentArticle, self.articles.firstIndex(of: article) == nil {
+				self.selectArticle(nil)
+			}
 		}
 	}
 	

		animatingChanges = true
		rebuildShadowTable()
		animatingChanges = false
	}
	
	func collapseAllFolders() {

		animatingChanges = true
		rebuildShadowTable()
		animatingChanges = false
		clearTimelineIfNoLongerAvailable()
	}
	
	func masterFeedIndexPathForCurrentTimeline() -> IndexPath? {
