Faits: Faits: A. Lorsque X._ résilia le mandat qu'elle avait confié à l'avocat Y._ pour défendre ses intérêts dans une procédure matrimoniale, un différend apparut quant au paiement des honoraires. Le 10 février 2004, par l'intermédiaire de Me Patrick Gruber, X._ déposa une plainte pénale contre Me Y._ pour tentative de contrainte, contrainte sexuelle et chantage. Par ordonnance du 30 juillet 2004, le juge d'instruction refusa d'ouvrir l'action pénale et, par arrêt du 27 juin 2005, la Chambre pénale du Tribunal cantonal fribourgeois déclara irrecevable le recours interjeté par la plaignante. Le 3 août 2004, Me Y._ dénonça disciplinairement Me Gruber au Bâtonnier, Me Dominique Morard, accusant celui-là d'avoir contrevenu aux Us et coutumes du barreau fribourgeois en déposant plainte pénale contre un confrère. Le 9 août 2004, le Bâtonnier requit du dénonciateur l'ensemble des pièces utiles à l'instruction, soit les dossiers civil et pénal. Le 12 août 2004, Me Y._ transmit les documents demandés ainsi que l'acte de dénonciation calomnieuse déposé contre son ex-cliente. Le 7 septembre 2004, le Bâtonnier avisa Me Gruber de la plainte disciplinaire déposée à son encontre et, le 27 septembre 2004, lui confirma cette information tout en précisant que le Conseil de l'Ordre avait été informé du litige opposant les deux avocats. Le 3 août 2004, Me Y._ dénonça disciplinairement Me Gruber au Bâtonnier, Me Dominique Morard, accusant celui-là d'avoir contrevenu aux Us et coutumes du barreau fribourgeois en déposant plainte pénale contre un confrère. Le 9 août 2004, le Bâtonnier requit du dénonciateur l'ensemble des pièces utiles à l'instruction, soit les dossiers civil et pénal. Le 12 août 2004, Me Y._ transmit les documents demandés ainsi que l'acte de dénonciation calomnieuse déposé contre son ex-cliente. Le 7 septembre 2004, le Bâtonnier avisa Me Gruber de la plainte disciplinaire déposée à son encontre et, le 27 septembre 2004, lui confirma cette information tout en précisant que le Conseil de l'Ordre avait été informé du litige opposant les deux avocats. B. Le 29 novembre 2004, X._, par l'intermédiaire de Me Gruber, déposa plainte pénale contre Me Y._, pour violation du secret professionnel dès lors qu'il avait transmis son dossier civil au Bâtonnier sans qu'elle l'ait délié du secret professionnel. Le même jour, elle demanda le retour de son dossier à Me Morard, en précisant qu'elle partait de l'idée que celui-ci ne l'avait pas consulté en raison du secret. Par ordonnance du 18 août 2005, considérant que l'infraction n'était pas consommée, que Me Y._ pouvait invoquer des faits justificatifs et que la plainte, qui épargnait le Bâtonnier, n'était pas valable faute de respecter le principe de l'indivisibilité (art. 30 CP), le juge d'instruction prononça un non-lieu en faveur de Me Y._. Sur recours de X._, la Chambre pénale du Tribunal cantonal fribourgeois confirma ce non-lieu par arrêt du 27 février 2006, retenant que la plainte n'était pas conforme au principe de l'indivisibilité de la plainte, mais rejetant les autres motifs du juge d'instruction. Sur recours de X._, la Chambre pénale du Tribunal cantonal fribourgeois confirma ce non-lieu par arrêt du 27 février 2006, retenant que la plainte n'était pas conforme au principe de l'indivisibilité de la plainte, mais rejetant les autres motifs du juge d'instruction. C. Invoquant une violation de l'art. 30 CP, X._ dépose un pourvoi en nullité au Tribunal fédéral. Elle conclut à l'annulation de l'arrêt cantonal et sollicite l'assistance judiciaire. Se ralliant aux motifs de l'arrêt attaqué et renonçant pour le surplus à déposer des observations, le Ministère public fribourgeois conclut au rejet du pourvoi. L'intimée se prononce sur le fond de l'affaire, non sur la validité de la plainte, sans prendre de conclusions formelles. 