diff --git a/pytreebank/labeled_trees.py b/pytreebank/labeled_trees.py
index <HASH>..<HASH> 100644
--- a/pytreebank/labeled_trees.py
+++ b/pytreebank/labeled_trees.py
@@ -11,7 +11,7 @@ try:
     font = ImageFont.core.getfont("/Library/Fonts/Georgia.ttf", 15)
     def text_size(text):
         return max(4, font.getsize(text)[0][0])
-except ImportError:
+except Exception:
     def text_size(text):
         return max(4, int(len(s) * 1.1))
 # make changes here to incorporate cap and uncap unknown words.
diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100644
--- a/setup.py
+++ b/setup.py
@@ -6,7 +6,7 @@ def readfile(fname):
 
 setup(
     name='pytreebank',
-    version='0.0.5',
+    version='0.1.0',
     description='Python package for loading Stanford Sentiment Treebank corpus',
     long_description=readfile('README.md'),
     ext_modules=[],
now catching exceptions with fonts rather than importerrors