diff --git a/resources/qml/StatusIndicator.qml b/resources/qml/StatusIndicator.qml
index 2276de11..d503112f 100644
--- a/resources/qml/StatusIndicator.qml
+++ b/resources/qml/StatusIndicator.qml
@@ -18,6 +18,7 @@ ImageButton {
     height: 16
     hoverEnabled: true
     changeColorOnHover: (status == MtxEvent.Read)
+    buttonTextColor: (status == MtxEvent.Read) ? Nheko.colors.highlight : Nheko.colors.buttonText
     cursor: (status == MtxEvent.Read) ? Qt.PointingHandCursor : Qt.ArrowCursor
     ToolTip.visible: hovered && status != MtxEvent.Empty
     ToolTip.text: {
