Sachverhalt: Sachverhalt: A. I._ bezieht seit November 1997 eine Altersrente der Kantonalen Pensionskasse Solothurn nebst Kinderrenten. Für das Jahr 2003 erhielt er für seine beiden Söhne pro Monat je Fr. 1916.50 als Alters-Kinderrente. Am 17. November 2003 teilte er der Pensionskasse mit, ein Sohn setze sein Studium nicht fort. Daraufhin nahm die Pensionskasse eine Rentenüberprüfung vor und teilte I._ am 5. Dezember 2003 mit, dass die Dezemberrente um die von Januar bis November 2003 zuviel ausgerichteten Leistungen im Betrag von Fr. 1081.- gekürzt werde. A. I._ bezieht seit November 1997 eine Altersrente der Kantonalen Pensionskasse Solothurn nebst Kinderrenten. Für das Jahr 2003 erhielt er für seine beiden Söhne pro Monat je Fr. 1916.50 als Alters-Kinderrente. Am 17. November 2003 teilte er der Pensionskasse mit, ein Sohn setze sein Studium nicht fort. Daraufhin nahm die Pensionskasse eine Rentenüberprüfung vor und teilte I._ am 5. Dezember 2003 mit, dass die Dezemberrente um die von Januar bis November 2003 zuviel ausgerichteten Leistungen im Betrag von Fr. 1081.- gekürzt werde. B. Mit Klage vom 26. September 2004 beantragte I._, es sei zu überprüfen, ob die Pensionskasse bei einer Kürzung von zuviel ausgerichteten Leistungen auch den Teuerungsausgleich der AHV in ihre Berechnungen einbeziehen dürfe. Mit Entscheid vom 30. November 2004 wies das Versicherungsgericht des Kantons Solothurn die Klage ab. B. Mit Klage vom 26. September 2004 beantragte I._, es sei zu überprüfen, ob die Pensionskasse bei einer Kürzung von zuviel ausgerichteten Leistungen auch den Teuerungsausgleich der AHV in ihre Berechnungen einbeziehen dürfe. Mit Entscheid vom 30. November 2004 wies das Versicherungsgericht des Kantons Solothurn die Klage ab. C. I._ führt Verwaltungsgerichtsbeschwerde mit dem Antrag, es sei die Pensionskasse anzuweisen, den Umfang einer Leistungskürzung für das Jahr 2003 zu überprüfen und dabei den Teuerungsausgleich auf die AHV-Renten nicht in die Berechnung miteinzubeziehen. Die Kantonale Pensionskasse Solothurn schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung reicht eine Vernehmlassung ein, ohne indessen einen ausdrücklichen Antrag zu stellen.