The new Sunderland manager's appointment caused huge controversy when the club's vice-chairman David Miliband quit over Di Canio's previous association with fascism.
Di Canio had initially stated that he was "a fascist but not a racist", but has since made a further clarification indicating that he does not support the ideology of fascism.
Bernstein revealed his gladness that the manager had made such a statement, saying: "Paolo Di Canio certainly appears to have retracted some of his previous statements and there have been some moves in the right direction.
"I think it is really a matter for Sunderland and their chairman and the board.
"We deplore any association with fascism and any association with racism but hopefully Paolo Di Canio is moving the agenda in the right direction and that issue will be put to bed."
Di Canio lost his first match in charge of Sunderland against Chelsea at Stamford Bridge, and faces his first North-East derby on Sunday lunchtime.