Miller was run into by teammate Jannik Hansen in the crease. He was down and in pain after the collision and appeared to be flexing his right leg as he left the ice.
Backup Eddie Lack replaced Miller at 1:11 of the middle period.
The 34-year-old Miller was expected to return to Buffalo when the Canucks visit the Sabres on Thursday. He played 11 seasons for Buffalo before he was traded to St. Louis late last season. He joined Vancouver as a free agent last summer.