diff --git a/resources/qml/MessageView.qml b/resources/qml/MessageView.qml
index a0ff0ff104067010133c74cd033bbad1cca61236..894e58b4d369a05db6d8190ae3dc245395dc1a2e 100644
--- a/resources/qml/MessageView.qml
+++ b/resources/qml/MessageView.qml
@@ -570,9 +570,11 @@ Item {
 
                         PowerlevelIndicator {
                             id: powerlevelIndicator
-                            anchors.left: parent.left
-                            //anchors.horizontalCenter: parent.horizontalCenter
 
+                            anchors.left: parent.left
+                            anchors.verticalCenter: parent.verticalCenter
+                            height: fontMetrics.ascent
+                            width: height
                             powerlevel: userPowerlevel
                             permissions: room ? room.permissions : null
                             visible: isAdmin || isModerator
diff --git a/resources/qml/components/PowerlevelIndicator.qml b/resources/qml/components/PowerlevelIndicator.qml
index 4b82628491e5d816022d7e6f9bc14680c0afdd53..6a6d89af616a3e50869ff8240edf7517667d4bcf 100644
--- a/resources/qml/components/PowerlevelIndicator.qml
+++ b/resources/qml/components/PowerlevelIndicator.qml
@@ -23,8 +23,6 @@ Image {
             return "image://colorimage/:/icons/icons/ui/person.svg?";
     }
 
-    sourceSize.width: 16
-    sourceSize.height: 16
     source: sourceUrl + (ma.hovered ? palette.highlight : palette.buttonText)
     ToolTip.visible: ma.hovered
     ToolTip.text: {