Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmwlib/expander.py15
1 files changed, 8 insertions, 7 deletions
diff --git a/mwlib/expander.py b/mwlib/expander.py
index 5e92105..c45a4ea 100755
--- a/mwlib/expander.py
+++ b/mwlib/expander.py
@@ -399,13 +399,14 @@ class Expander(object):
log.info("including article")
raw = self.db.getRawArticle(name[1:])
else:
- name = name[0].capitalize() + name[1:]
- name = "Plantilla:" + name
- try:
- return self.parsedTemplateCache[name]
- except KeyError:
- pass
-
+ if len(name) > 1:
+ name = name[0].capitalize() + name[1:]
+ name = "Plantilla:" + name
+ try:
+ return self.parsedTemplateCache[name]
+ except KeyError:
+ pass
+
# Check to see if this is a template in our blacklist --
# one that we don't want to bother rendering.
if name in self.blacklist: