That happens because ImgBurn doesn't support either multi-session or packet writing, thus it burns the whole lot of data and then finalizes the DVD, a method known as Disc-At-Once (DAO). The one you were using probably uses packet writing, so that's why it was shown with free space.
Notice that ImgBurn's method produces DVDs that are readable on computers, DVD players, consoles and any devices that reads and "understands" DVDs, while packet writing can be read mostly on computers (may need additional software to work), very few standalone players and consoles, if any. Choosing one method or another depends on what use you'll make of it.
Excellent reply, mmalves.
Many thanks.
thumper