diff options
-rw-r--r-- | libappstream-builder/asb-task.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libappstream-builder/asb-task.c b/libappstream-builder/asb-task.c index 3948ff7..16177d1 100644 --- a/libappstream-builder/asb-task.c +++ b/libappstream-builder/asb-task.c @@ -423,9 +423,11 @@ asb_task_process (AsbTask *task, GError **error_not_used) /* set all the releases on the app */ array = asb_package_get_releases (priv->pkg); - for (i = 0; i < array->len; i++) { - release = g_ptr_array_index (array, i); - as_app_add_release (AS_APP (app), release); + if (as_app_get_kind (AS_APP (app)) != AS_APP_KIND_ADDON) { + for (i = 0; i < array->len; i++) { + release = g_ptr_array_index (array, i); + as_app_add_release (AS_APP (app), release); + } } /* run each refine plugin on each app */ |