--- a/src/pgp.c
+++ b/src/pgp.c
@@ -350,7 +350,6 @@ pgp_available(
 		fclose(fp);
 		return TRUE;
 	}
-	fclose(fp);
 #endif /* HAVE_GPG */
 	joinpath(keyring, sizeof(keyring), pgp_data, PGP_PUBRING);
 	if ((fp = fopen(keyring, "r")) == NULL) {
