diff --git a/escher/src/text_view.cpp b/escher/src/text_view.cpp index 09a6023f2..00b0ceab2 100644 --- a/escher/src/text_view.cpp +++ b/escher/src/text_view.cpp @@ -36,6 +36,9 @@ void TextView::setAlignment(float horizontalAlignment, float verticalAlignment) } void TextView::drawRect(KDContext * ctx, KDRect rect) const { + if (m_text == nullptr) { + return; + } KDSize textSize = KDText::stringSize(m_text); KDPoint origin = { (KDCoordinate)(m_horizontalAlignment*(m_frame.width() - textSize.width())),