Citation: 9C_394/2008 12.02.2009 E. 1

2.2 Le droit d'être entendu, tel qu'il est garanti par l'art. 29 al. 2 Cst., comprend notamment le droit pour les parties de participer à la procédure et d'influer sur le processus conduisant à la prise de décision. Il a pour corollaire que l'autorité, avant de rendre une décision touchant la situation juridique d'une partie, doit en informer cette dernière et lui donner l'occasion de s'exprimer préalablement sur le sujet (cf. ATF 126 V 130 consid. 2b p. 132). Il s'agit d'une concrétisation du droit à une procédure équitable, consacré par l'art. 29 al. 1 Cst., qui correspond à la garantie similaire que l'art. 6 ch. CEDH confère à l'égard des autorités judiciaires proprement dites. Le Tribunal fédéral a précisé que le droit d'être entendu doit notamment être reconnu et respecté lorsque le juge envisage de fonder sa décision sur une norme ou un motif juridique non évoqué dans la procédure antérieure et dont aucune des parties en présence ne s'est prévalue et ne pouvait supputer la pertinence dans le cas particulier (ATF 128 V 272 consid. 5b/bb p. 278 et les références). 2.3 En l'espèce, le Tribunal cantonal des assurances sociales n'a pas averti formellement la recourante de la substitution de motifs envisagée et, partant, ne lui a pas imparti de délai pour se déterminer. Dans la mesure où la reconsidération éventuelle de la décision initiale d'octroi de la rente n'avait jamais été évoquée au cours de la procédure de révision, l'omission commise est constitutive d'une violation du droit d'être entendu au sens de la jurisprudence précitée, violation qui ne saurait être réparée devant la Cour de céans en raison de son pouvoir d'examen limité. Dans ces conditions, le recours doit être admis et le jugement attaqué annulé, sans examen des autres griefs soulevés dans le recours. La cause doit être renvoyée au Tribunal cantonal des assurances sociales pour qu'il statue à nouveau, après avoir donné la possibilité à la recourante de se déterminer sur la substitution de motifs envisagée.