You should talk to your doctor to get an accurate diagnosis. If you know you have osteoporosis, be sure you are getting sufficient calcium (1,200 mg a day for women over age 50 and men over age 70 and 1,000 mg a day for men ages 51 to 70) and vitamin D (600 international units [IU] per day up to age 70 and 800 IU per day after age 70). A medication for low bone mass may be needed. Preventing osteoporosis from getting worse will help prevent further compression fractures. If you don't know whether you have osteoporosis and you haven't had a bone density test, see your doctor about getting one.