diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt
index 2591661c6413dad11f8f276bd788bbb45f15e24a..4196779f9850ee8390b214e088459be2c1b45b15 100644
--- a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt
@@ -71,16 +71,16 @@ class QuasselMessageRenderer(context: Context) : MessageRenderer {
       timeFormatter.format(message.time.atZone(zoneId)),
       SpanFormatter.format(
         "%s: %s",
-        formatNick(message.sender),
+        formatNick(message.sender, message.senderPrefixes),
         message.content
       )
     )
   }
 
-  private fun formatNick(sender: String): CharSequence {
+  private fun formatNick(sender: String, prefixes: String): CharSequence {
     val nick = IrcUserUtils.nick(sender)
     val senderColor = IrcUserUtils.senderColor(nick)
-    val spannableString = SpannableString(nick)
+    val spannableString = SpannableString(prefixes + nick)
     spannableString.setSpan(
       ForegroundColorSpan(senderColors[senderColor % senderColors.size]),
       0,