Index: b/src/gpafileverifyop.c =================================================================== --- b/src/gpafileverifyop.c +++ b/src/gpafileverifyop.c @@ -196,14 +196,15 @@ is_detached_sig (const gchar *filename, gchar **signature_file, gchar **signed_file, GtkWidget *window) { - const gchar *sig_extension[] = {".sig", ".sign"}; + const gchar *sig_extension[] = {".asc", ".sig", ".sign"}; int i; gchar *extension; /* First, check whether this file is a dettached signature */ *signed_file = g_strdup (filename); extension = g_strrstr (*signed_file, "."); if (extension && - (g_str_equal (extension, ".sig") || + (g_str_equal (extension, ".asc") || + g_str_equal (extension, ".sig") || g_str_equal (extension, ".sign"))) { *extension++ = '\0';