Hearts have been menacing from set-pieces for most of this season, but McInnes talked during the week about the fact their productivity from those situations has fallen in the last six weeks or so amid a run of three defeats in six games.
It will delight the Hearts boss no end that a superb delivery was attacked with ferocity by McEntee to win a game Hearts looked like drawing for most of it.
Their productivity in the final third has been poorer generally since the start of February, with one of the worst conversion rates in the league, not helped by the injury to captain and striker Lawrence Shankland.
Braga and Kabore both missed presentable first-half chances before Shankland’s return as a second-half substitute made a difference to Hearts’ ability to sustain pressure in the Dundee half.
His timely comeback could make all the difference in the team matching their final-third efficiency from the first two-thirds of the campaign given his finishing ability, but also ability to drop in and start attacks.
Midfielder Cammy Devlin playing 76 minutes on his own comeback was also a huge boost, albeit the late withdrawal of centre-back Craig Halkett due to a back issue is a concern, as well as a ban for another defender Frankie Kent after he was issued a second yellow card for a trip in stoppage time.
Overall, though, Hearts are in fine shape as, for the third time in a row, they followed up a defeat by bouncing back to win at home the next game.
Dundee played a major part in the nervousness around Tynecastle due to their discipline without the ball, and the ability of their wingers Tony Yogane and Cam Congreve to carry them forward.
Ultimately it will frustrate manager Steven Pressley that they were punished for switching off at a late free kick, as well as the fact they lacked conviction in the final third when they got into good positions out wide.
Nevertheless, Dundee can be positive about finishing the season strongly after their best unbeaten top-flight run for 11 years.