It's not a bug. If you target an unoccupied space that means the first unoccupied space is just that space, so it's equivalent to just walking one step normally. Try casting it on an object like a pot to see how it works.