D-mannose might help treat a deficiency caused by a genetic defect. D-mannose might also prevent certain kinds of bacteria from sticking to the walls of the urinary tract and causing infection. D-mannose is used for an inherited disorder called carbohydrate-deficient glycoprotein syndrome type 1b.