diff --git a/js/FeedTree.js b/js/FeedTree.js
index 6c7e565ba5038fe09ee86848381d62645ab58c0f..7cc3aabbe8bb3f2d2b944903636ca39ac61d4934 100644
--- a/js/FeedTree.js
+++ b/js/FeedTree.js
@@ -347,11 +347,9 @@ dojo.declare("fox.FeedTree", dijit.Tree, {
 
 		if (treeNode) {
 			treeNode = treeNode[0];
-			if (is_cat) {
-				if (treeNode.loadingNode) {
-					treeNode.loadingNode.src = src;
-					return true;
-				}
+			if (treeNode.loadingNode) {
+				treeNode.loadingNode.src = src;
+				return true;
 			} else {
 				treeNode.expandoNode.src = src;
 				return true;
diff --git a/tt-rss.css b/tt-rss.css
index 00db7d0e432d038940bcfd24afa35a7c417f7762..4070b5b186872e07ff4408a4081612f71919164f 100644
--- a/tt-rss.css
+++ b/tt-rss.css
@@ -139,8 +139,10 @@ a:hover {
 	position : absolute;	
 	font-size : 12px;
 	z-index : 99;
+	max-width : 200px;
+	min-width : 100px;
 	padding : 5px;
-	min-width : 200px;
+	-width : 200px;
 	box-shadow : 0px 0px 2px #ccc;
 }
 
@@ -948,6 +950,7 @@ ul.helpKbList h2 {
 
 .dijitTreeNode .loadingNode {
 	margin-left : 3px;
+	height : 9px;
 }
 
 span.collapseBtn {
@@ -1050,4 +1053,3 @@ div.hl.active a.title {
 	vertical-align : middle;
 }
 
-