summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/tests/success.appdata.xml3
-rw-r--r--libappstream-glib/as-app-validate.c6
2 files changed, 4 insertions, 5 deletions
diff --git a/data/tests/success.appdata.xml b/data/tests/success.appdata.xml
index 7794428..9a5c6d6 100644
--- a/data/tests/success.appdata.xml
+++ b/data/tests/success.appdata.xml
@@ -33,6 +33,9 @@
<screenshot type="default" width="355" height="134">https://projects.gnome.org/gnome-power-manager/images/gpm-low-batt.png</screenshot>
<screenshot xml:lang="as" type="default" width="355" height="134">https://projects.gnome.org/gnome-power-manager/images/gpm-low-batt.png</screenshot>
</screenshots>
+ <releases>
+ <release version="2.0.1" timestamp="1424116753"/>
+ </releases>
<url type="homepage">http://www.gnome.org/projects/gnome-power-manager/</url>
<updatecontact>richard_at_hughsie.com</updatecontact>
<project_group>GNOME</project_group>
diff --git a/libappstream-glib/as-app-validate.c b/libappstream-glib/as-app-validate.c
index e219697..5cb9e23 100644
--- a/libappstream-glib/as-app-validate.c
+++ b/libappstream-glib/as-app-validate.c
@@ -849,11 +849,7 @@ as_app_validate_release (AsRelease *release, AsAppValidateHelper *helper, GError
/* check description */
tmp = as_release_get_description (release, "C");
- if (tmp == NULL) {
- ai_app_validate_add (helper->probs,
- AS_PROBLEM_KIND_ATTRIBUTE_MISSING,
- "<release> has no description");
- } else {
+ if (tmp != NULL) {
if (as_app_validate_has_hyperlink (tmp)) {
ai_app_validate_add (helper->probs,
AS_PROBLEM_KIND_STYLE_INCORRECT,