Durante la dictadura de Primo de Rivera, se creó la Dirección General de Pesca, a la que se anexionó el Instituto de Oceanografía, Odón de Buen fue nombrado su director general, conservando este cargo durante la II República.