Fixed updating shortlist (bug I inserted)

Due to missing knowledge I didn't get for ... else ... I commented that now and
explained what its meant to do (at least how I understand it)