diff -ur xosd-0.7.0/xosd.c xosd-0.7.0-dmo/xosd.c
--- xosd-0.7.0/xosd.c	Thu Mar 22 18:55:45 2001
+++ xosd-0.7.0-dmo/xosd.c	Tue Apr 30 09:25:31 2002
@@ -515,6 +515,12 @@
 
    osd->fontset = XCreateFontSet (osd->display, font,
                                   &missing, &nmissing, &defstr);
+   if(!osd->fontset) 
+      {
+      /* If we didn't get a fontset, default to "fixed" */
+      osd->fontset = XCreateFontSet (osd->display, "fixed", &missing, &nmissing, &defstr);
+      font = "fixed";
+      }
    extents = XExtentsOfFontSet(osd->fontset);
    
    osd->width = XDisplayWidth (osd->display, osd->screen);
