Australia vice-captain Brad Haddin says Stuart Broad did nothing wrong by refusing to walk in the first Ashes Test at Trent Bridge.