Don't automatically re-check signatures
[claws.git] / src / mimeview.c
index f63a5222e0a9e64d3ca52c0f6dca4440a916c38c..7f4664bde1a053abaa19ddb6fbbb7054b25afcc1 100644 (file)
@@ -1459,7 +1459,8 @@ static void mimeview_selected(GtkTreeSelection *selection, MimeView *mimeview)
                }
        }
 
-       if (mimeview->siginfo && privacy_auto_check_signatures(mimeview->siginfo)) {
+       if (mimeview->siginfo && privacy_auto_check_signatures(mimeview->siginfo)
+       &&  privacy_mimeinfo_get_sig_status(mimeview->siginfo) == SIGNATURE_UNCHECKED) {
                mimeview_check_signature(mimeview);
        }
 }