Hi Daniel,
thanks for applying the patch, but it needs some correction (rev. 31):
If a theme module is loaded from PYTHONPATH (line 165) it will not be
initialized as a Theme instance, because the logic never reaches lines
171-172. Propably it's ok just to remove the "else" part in line 170 -
all exceptions should be caught at this point.
Andi