--- a/gemrb/core/Interface.cpp
+++ b/gemrb/core/Interface.cpp
@@ -3553,6 +3553,9 @@
 		return;
 
 	Font* fnt = GetFont( TooltipFont );
+	if (!fnt) {
+		return;
+	}
 	char *tooltip_text = tooltip_ctrl->Tooltip;
 
 	int w1 = 0;