diff --git a/src/components/views/settings/KeyBackupPanel.js b/src/components/views/settings/KeyBackupPanel.js index 7667e11d46..42ebf1c89d 100644 --- a/src/components/views/settings/KeyBackupPanel.js +++ b/src/components/views/settings/KeyBackupPanel.js @@ -221,7 +221,10 @@ export default class KeyBackupPanel extends React.PureComponent { {sub} ; const device = sub => {deviceName}; - const fromThisDevice = sig.device.getFingerprint() === MatrixClientPeg.get().getDeviceEd25519Key(); + const fromThisDevice = ( + sig.device && + sig.device.getFingerprint() === MatrixClientPeg.get().getDeviceEd25519Key() + ); let sigStatus; if (!sig.device) { sigStatus = _t(