Sachverhalt: Sachverhalt: A. Der 1976 geborene G._ meldete sich am 7. Juli 2003 unter anderem wegen psychischer Beschwerden bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons St. Gallen zog Berichte des Dr. med. A._, prakt. Arzt, FMH Akupunktur/TCM, vom 17. Oktober 2002 sowie 12./20. September 2003 bei und holte Stellungnahmen des IV-internen regionalen ärztlichen Dienstes (RAD) vom 31. Oktober 2003 und 20. April 2004 ein. Zudem gab sie der Psychiatrischen Klinik X._ ein Gutachten in Auftrag, welches am 7. April 2004 erstattet wurde. Anschliessend sprach die Verwaltung dem Versicherten mit Verfügung vom 30. Juli 2004 berufliche Eingliederungsmassnahmen in Form einer vom 9. August 2004 bis 14. Juni 2006 dauernden Umschulung an der Handels- und Dolmetscherschule S._, Fachrichtung Touristik, und mit Verfügungen vom 8. Oktober 2004 ein Wartetaggeld vom 25. Juni bis 8. August 2004 sowie Taggelder während der Dauer der Umschulung ab 9. August 2004 zu. Mit einer weiteren Verfügung vom 30. November 2004 lehnte sie es ab, Wartetaggelder für die Zeit vor dem 25. Juni 2004 auszurichten. Daran wurde mit Einspracheentscheid vom 29. März 2005 festgehalten. Eine zwischenzeitlich erlassene, den Rentenanspruch verneinende Verfügung vom 4. Februar 2005 erwuchs in Rechtskraft. A. Der 1976 geborene G._ meldete sich am 7. Juli 2003 unter anderem wegen psychischer Beschwerden bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons St. Gallen zog Berichte des Dr. med. A._, prakt. Arzt, FMH Akupunktur/TCM, vom 17. Oktober 2002 sowie 12./20. September 2003 bei und holte Stellungnahmen des IV-internen regionalen ärztlichen Dienstes (RAD) vom 31. Oktober 2003 und 20. April 2004 ein. Zudem gab sie der Psychiatrischen Klinik X._ ein Gutachten in Auftrag, welches am 7. April 2004 erstattet wurde. Anschliessend sprach die Verwaltung dem Versicherten mit Verfügung vom 30. Juli 2004 berufliche Eingliederungsmassnahmen in Form einer vom 9. August 2004 bis 14. Juni 2006 dauernden Umschulung an der Handels- und Dolmetscherschule S._, Fachrichtung Touristik, und mit Verfügungen vom 8. Oktober 2004 ein Wartetaggeld vom 25. Juni bis 8. August 2004 sowie Taggelder während der Dauer der Umschulung ab 9. August 2004 zu. Mit einer weiteren Verfügung vom 30. November 2004 lehnte sie es ab, Wartetaggelder für die Zeit vor dem 25. Juni 2004 auszurichten. Daran wurde mit Einspracheentscheid vom 29. März 2005 festgehalten. Eine zwischenzeitlich erlassene, den Rentenanspruch verneinende Verfügung vom 4. Februar 2005 erwuchs in Rechtskraft. B. Die gegen den Einspracheentscheid vom 29. März 2005 erhobene Beschwerde wies das Versicherungsgericht des Kantons St. Gallen ab (Entscheid vom 29. Dezember 2005). B. Die gegen den Einspracheentscheid vom 29. März 2005 erhobene Beschwerde wies das Versicherungsgericht des Kantons St. Gallen ab (Entscheid vom 29. Dezember 2005). C. G._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, es sei ihm für die Zeit vom 7. November 2003 bis 24. Juni 2004 ein Wartezeittaggeld zuzusprechen. Ferner wird um unentgeltliche Verbeiständung ersucht. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. 