Vancouver defenseman Sami Salo will miss four weeks of action because of a broken rib suffered on Thursday against Edmonton. Salo had just returned to the lineup after missing three games with a groin injury.