Sometimes fractures due to osteoporosis can't grow back together easily, because too much bone is missing. If your doctor thinks your bones may not be stable enough for a cast, he might recommend surgery.
You may also need an operation if the fracture shattered your bone, or if the broken pieces don't line up right.