IndexOutOfBoundsException if description is empty

If dc.getDescription() is not null but empty, get(0) will throw an IndexOutOfBoundsException. So inserted the condition that dc.getDescription() is not empty.