I don't understand what the need is.
If the drop down list is cleared (presumably because there is likely to nothing of any use in it) then there is nothing in it to use.
If the same drop down list's contents are not cleared there is still nothing in it to use.
Seems to me to be the same thing.
So why not just ignore the past contents of the list if they are of no use to one

?