protected virtual void OnRemoveFeedButtonClicked(object sender, System.EventArgs e)
        {
            TreeIter iter;

            if (!feedTreeView.Selection.GetSelected(out iter))
            {
                return;
            }

            string url = (string)feedListStore.GetValue(iter, 0);

            feedListStore.Remove(ref iter);
            controller.RemoveWatcher(url);


            TreeIter feedIter = FeedToIter(url);

            filterFeedListStore.Remove(ref feedIter);

            logger.Debug("Removed feed: " + url);
        }