diff --git a/src/components/common/messaging/attachments/MessageReply.tsx b/src/components/common/messaging/attachments/MessageReply.tsx
index 6c5a2486d4c2fe8f57780308f01e32b9108251c0..7cb345777553a69d852ab6e2fd8f468a7380b8c6 100644
--- a/src/components/common/messaging/attachments/MessageReply.tsx
+++ b/src/components/common/messaging/attachments/MessageReply.tsx
@@ -29,6 +29,7 @@ export const ReplyBase = styled.div<{
     preview?: boolean;
 }>`
     gap: 4px;
+    min-width: 0;
     display: flex;
     margin-inline-start: 30px;
     margin-inline-end: 12px;
@@ -45,10 +46,11 @@ export const ReplyBase = styled.div<{
     }
 
     .user {
-        display: flex;
         gap: 4px;
+        display: flex;
         flex-shrink: 0;
         font-weight: 600;
+        overflow: visible;
         align-items: center;
 
         span {
diff --git a/src/pages/settings/panes/Sessions.tsx b/src/pages/settings/panes/Sessions.tsx
index 03aea2fbaf6d8dc2ca98c0086694d7348f003433..ee7125445610fd898b6d252e333e63dab8b298d7 100644
--- a/src/pages/settings/panes/Sessions.tsx
+++ b/src/pages/settings/panes/Sessions.tsx
@@ -6,6 +6,7 @@ import {
     Microsoftedge,
     Linux,
     Macos,
+    Opera,
 } from "@styled-icons/simple-icons";
 import relativeTime from "dayjs/plugin/relativeTime";
 import { useHistory } from "react-router-dom";
@@ -70,6 +71,8 @@ export function Sessions() {
                 return <Safari size={32} />;
             case /edge/i.test(name):
                 return <Microsoftedge size={32} />;
+            case /opera/i.test(name):
+                return <Opera size={32} />;
             default:
                 return <HelpCircle size={32} />;
         }