On the Huber-Strassen theorem