diff --git a/src/sakia/gui/revocation.py b/src/sakia/gui/revocation.py
index ddcca43af472054f4cfb28a41e738b207531976c..5de30bf1ef1e64d9a3601ad49fb4340e345da408 100644
--- a/src/sakia/gui/revocation.py
+++ b/src/sakia/gui/revocation.py
@@ -91,6 +91,8 @@ class RevocationDialog(QObject):
                 self.revoked_selfcert = Revocation.extract_self_cert(file_content)
                 self.refresh()
                 self.ui.button_next.setEnabled(True)
+        except FileNotFoundError:
+            pass
         except MalformedDocumentError:
             QMessageBox.critical(self.widget, self.tr("Error loading document"),
                                         self.tr("Loaded document is not a revocation document"),