]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - aft.c
Merge branch 'maint'
[paraslash.git] / aft.c
diff --git a/aft.c b/aft.c
index 7d3a6e0d98a01e40974f22285e9be2d9fac01b46..22890e569c0fdc73561644d1a346f7792853b38e 100644 (file)
--- a/aft.c
+++ b/aft.c
@@ -2297,7 +2297,9 @@ static int copy_selector_info(__a_unused struct osl_table *table,
        ret = get_afsi_object_of_row(row, &target_afsi_obj);
        if (ret < 0)
                return ret;
-       load_afsi(&target_afsi, &target_afsi_obj);
+       ret = load_afsi(&target_afsi, &target_afsi_obj);
+       if (ret < 0)
+               return ret;
        old_afsi = target_afsi;
        if (cad->flags & CPSI_FLAG_COPY_LYRICS_ID)
                target_afsi.lyrics_id = cad->source_afsi.lyrics_id;