Index: tt-rss-debian/js/FeedTree.js
===================================================================
--- tt-rss-debian.orig/js/FeedTree.js
+++ tt-rss-debian/js/FeedTree.js
@@ -104,8 +104,12 @@ dojo.declare("fox.FeedTree", dijit.Tree,
 	_createTreeNode: function(args) {
 		var tnode = new dijit._TreeNode(args);
 
-		if (args.item.icon && args.item.icon[0])
-			tnode.iconNode.src = args.item.icon[0];
+		if (args.item.icon && args.item.icon[0]) {
+			tnode.iconNode.style['background'] = 'transparent url("'+args.item.icon[0]+'") 0 0 no-repeat'
+			tnode.iconNode.style['background-size'] = '16px 16px'
+			tnode.iconNode.style.width = '16px'
+			tnode.iconNode.style.height = '16px'
+		}
 
 		var id = args.item.id[0];
 		var bare_id = parseInt(id.substr(id.indexOf(':')+1));
@@ -352,7 +356,10 @@ dojo.declare("fox.FeedTree", dijit.Tree,
 
 		if (treeNode) {
 			treeNode = treeNode[0];
-			treeNode.iconNode.src = src;
+			treeNode.iconNode.style['background'] = 'transparent url("'+src+'") 0 0 no-repeat'
+                        treeNode.iconNode.style['background-size'] = '16px 16px'
+                        treeNode.iconNode.style.width = '16px'
+                        treeNode.iconNode.style.height = '16px'
 			return true;
 		}
 		return false;
Index: tt-rss-debian/js/tt-rss.js
===================================================================
--- tt-rss-debian.orig/js/tt-rss.js
+++ tt-rss-debian/js/tt-rss.js
@@ -82,6 +82,7 @@ function updateFeedList() {
 			viewfeed({feed: feed, is_cat: is_cat});
 			return false;
 		},
+		autoExpand: true,
 		openOnClick: false,
 		showRoot: false,
 		id: "feedTree",
