handle position=nil case on upgrades
cleanup, doh! :bomb: