                 icon: nil)
         } else if let sessionData = browser.sessionData where !sessionData.urls.isEmpty {
             let history = Array(sessionData.urls.reverse())
-            if let displayURL = history.first where !isIgnoredURL(displayURL) {
+            if let displayURL = history.first where RemoteTab.shouldIncludeURL(displayURL) {
                 return RemoteTab(clientGUID: nil,
                     URL: displayURL,
                     title: browser.displayTitle,

    }

    class func toTab(browser: Browser) -> RemoteTab? {
        if let displayURL = browser.displayURL where !isIgnoredURL(displayURL) {
            let history = Array(browser.historyList.filter(RemoteTab.shouldIncludeURL).reverse())
            return RemoteTab(clientGUID: nil,
                URL: displayURL,

        }

        guard let lastTitle = lastTitle where !lastTitle.isEmpty else {
            return displayURL?.absoluteString ??  ""
        }

        return lastTitle
