bef69448 was fixed/changed so that slurm_addto_char_list() would now add an empty string to the list if no constraints or clusters were given. The code was expecting an empty List previously.