diff --git a/APPL/INS/ins_deel_free_save.asp b/APPL/INS/ins_deel_free_save.asp index 88f23f9ef5..e98dc4f3c6 100644 --- a/APPL/INS/ins_deel_free_save.asp +++ b/APPL/INS/ins_deel_free_save.asp @@ -176,10 +176,13 @@ if (!adapt || flextrackarray.length != 0) } oRs.Close(); - var clr_kenmerk_sql = "DELETE FROM ins_kenmerkdeel" - + " WHERE ins_deel_key = " + obj_key - + " AND ins_kenmerk_key IN (" + clr_kenmerk_arr.join(",") + ")"; - Oracle.Execute(clr_kenmerk_sql); + if (clr_kenmerk_arr.length) + { + var clr_kenmerk_sql = "DELETE FROM ins_kenmerkdeel" + + " WHERE ins_deel_key = " + obj_key + + " AND ins_kenmerk_key IN (" + clr_kenmerk_arr.join(",") + ")"; + Oracle.Execute(clr_kenmerk_sql); + } shared.trackaction((!isLendOut && (lent_out_person > 0 || bld_key > 0)? "INSOUT" : "INSINN"), obj_key, update_string); }