He suffered the injury in training, and is expected to be out for six weeks meaning he will miss all of August's fixtures.
Josh Lillis was elevated to the starting line-up for Saturday's friendly against Sheffield United, and will hope to convince Nigel Adkins he merits keeping his place once the season gets underway.