diff --git a/resources/qml/delegates/Reply.qml b/resources/qml/delegates/Reply.qml
index f26bc5aa862cdf04891e0f25a795ae7e6234cf6d..f57563909eedcc5b8d04928830b7e262fbeaf025 100644
--- a/resources/qml/delegates/Reply.qml
+++ b/resources/qml/delegates/Reply.qml
@@ -65,7 +65,7 @@ Item {
         TapHandler {
             acceptedButtons: Qt.LeftButton
             onSingleTapped: {
-                let link = reply.child.linkAt(eventPoint.position.x, eventPoint.position.y - userName_.implicitHeight);
+                let link = reply.child.linkAt != undefined && reply.child.linkAt(eventPoint.position.x, eventPoint.position.y - userName_.implicitHeight);
                 if (link) {
                     Nheko.openLink(link)
                 } else {