also catch IOErrors when reading skins
authorFelix Domke <tmbinc@elitedvb.net>
Fri, 20 Oct 2006 12:35:59 +0000 (12:35 +0000)
committerFelix Domke <tmbinc@elitedvb.net>
Fri, 20 Oct 2006 12:35:59 +0000 (12:35 +0000)
skin.py

diff --git a/skin.py b/skin.py
index 9c18fda6bfaa3a57c8006a9deecb06a5eaf6a199..52b55360ed61e344c284386f3b21dd2cef7a7d57 100644 (file)
--- a/skin.py
+++ b/skin.py
@@ -53,7 +53,7 @@ config.skin.primary_skin = ConfigText(default = "skin.xml")
 
 try:
        loadSkin(config.skin.primary_skin.value)
 
 try:
        loadSkin(config.skin.primary_skin.value)
-except SkinError, err:
+except (SkinError, IOError), err:
        print "SKIN ERROR:", err
        print "defaulting to standard skin..."
        loadSkin('skin.xml')
        print "SKIN ERROR:", err
        print "defaulting to standard skin..."
        loadSkin('skin.xml')