Properly extending dropdown library

Fixing #5931, the dropdown library never extended settings whenever someone tried to hook into it.