From e8bd652ccffee1e43ca32f8f1d49aa51adb8d16a Mon Sep 17 00:00:00 2001 From: cncfanatics Date: Wed, 6 Oct 2010 06:07:47 +0200 Subject: [PATCH] Fix a bug in figureIcon --- service/market.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/service/market.py b/service/market.py index 579656e8f..393e24168 100644 --- a/service/market.py +++ b/service/market.py @@ -193,11 +193,13 @@ class Market(): if mg.icon: return mg.icon.iconFile else: - if mg.hasTypes: + if mg.hasTypes and len(mg.items) > 0: item = mg.items[0] return item.icon.iconFile if item.icon else "" - else: + elif len(mg.children) > 0: return self.figureIcon(mg.children[0]) + else: + return "" def activateMetaGroup(self, name): for meta in self.META_MAP[name]: