diff --git a/resources/qml/ReadReceipts.qml b/resources/qml/ReadReceipts.qml
index 0756a2e78eac7be04476b1f6ee604947e64c8493..da2a5f661d98e53b6dff0ed9b859ec087584bc84 100644
--- a/resources/qml/ReadReceipts.qml
+++ b/resources/qml/ReadReceipts.qml
@@ -21,6 +21,11 @@ ApplicationWindow {
     palette: Nheko.colors
     color: Nheko.colors.window
 
+    Shortcut {
+        sequence: StandardKey.Cancel
+        onActivated: readReceiptsRoot.close()
+    }
+
     ColumnLayout {
         anchors.fill: parent
         anchors.margins: Nheko.paddingMedium