--- pyepl-1.1.0.orig/code/display.py
+++ pyepl-1.1.0/code/display.py
@@ -62,7 +62,9 @@
         self.loadRequireCount -= 1
         if self.loadRequireCount < 0:
             self.loadRequireCount = 0
-        if self.loadRequireCount == 0 and self.isLoaded():
+        if self.loadRequireCount == 0 and \
+                self.isLoaded() and \
+                (hasattr(self,'filename') and not self.filename is None):
             self.unload()
     def show(self, x, y):  # to be overridden
         """
@@ -915,7 +917,7 @@
         return result
 
 # create the initial font defaults...
-defaultFont = Font(os.path.join(pyepldir, "resources", "vera.ttf"))
+defaultFont = Font("/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf")
 defaultFontSize = 0.0625
 defaultFontColor = Color("white")
 
