diff --git a/test/components/views/messages/ReactionsRowButton-test.tsx b/test/components/views/messages/ReactionsRowButton-test.tsx
index b3ec6313d1..eb331c2a3f 100644
--- a/test/components/views/messages/ReactionsRowButton-test.tsx
+++ b/test/components/views/messages/ReactionsRowButton-test.tsx
@@ -116,4 +116,18 @@ describe("ReactionsRowButton", () => {
expect(root.asFragment()).toMatchSnapshot();
});
+
+ it("renders without a room", () => {
+ mockClient.getRoom.mockImplementation(() => null);
+
+ const props = createProps({});
+
+ const root = render(
+
+
+ ,
+ );
+
+ expect(root.asFragment()).toMatchSnapshot();
+ });
});
diff --git a/test/components/views/messages/__snapshots__/ReactionsRowButton-test.tsx.snap b/test/components/views/messages/__snapshots__/ReactionsRowButton-test.tsx.snap
index e7cfceff14..0105892bad 100644
--- a/test/components/views/messages/__snapshots__/ReactionsRowButton-test.tsx.snap
+++ b/test/components/views/messages/__snapshots__/ReactionsRowButton-test.tsx.snap
@@ -97,3 +97,24 @@ exports[`ReactionsRowButton renders reaction row button emojis correctly 2`] = `
`;
+
+exports[`ReactionsRowButton renders without a room 1`] = `
+
+
+
+
+ 2
+
+
+
+`;