The present invention relates to a process for the preparation of an immunoglobulin solution from an initial solution of immunoglobulins with purity greater than or equal to 96% in the presence of a polyether or glycol polymer. Said process characterizes by comprising the steps of a) adding caprylic acid or salts thereof to the initial solution, b) adjusting the pH of the solution obtained in step (a), c) incubating the solution obtained in step (b) for a time and temperature necessary for the enveloped viruses inactivation, and d) carry out an ultrafiltration/diafiltration step to the solution obtained in step (c).La presente invencion se refiere a un procedimiento de preparacion de una solucion de inmunoglobulinas a partir de una solucion inicial de inmunoglobulinas con una pureza mayor o igual a un 96% en presencia de un polieter o polimero de glicol, caracterizado porque comprende las etapas de: a) anadir acido caprilico o sales del mismo a la solucion inicial b) ajustar el pH de la solucion obtenida en la etapa a) c) incubar la solucion obtenida en la etapa b) durante un tiempo y temperatura necesarios para la inactivacion de virus envueltos d) llevar a cabo una etapa de ultrafiltracion/diafiltracion a la solucion obtenida en la etapa c).