diff --git a/src/Room.jsx b/src/Room.jsx
index f0bd3418..52aa5452 100644
--- a/src/Room.jsx
+++ b/src/Room.jsx
@@ -40,6 +40,8 @@ import { fetchGroupCall } from "./ConferenceCallManagerHooks";
import { ErrorModal } from "./ErrorModal";
import { GroupCallInspector } from "./GroupCallInspector";
+const canScreenshare = "getDisplayMedia" in navigator.mediaDevices;
+
function useLoadGroupCall(client, roomId) {
const [state, setState] = useState({
loading: true,
@@ -432,10 +434,12 @@ function InRoomView({
onClick={toggleLocalVideoMuted}
/>
-
+ {canScreenshare && (
+
+ )}