A product dispenser configured to dispense sheet product from a roll of sheet product comprising: a. at least one drive roller operatively configured to frictionally engage a portion of the sheet product and expel the portion of sheet product when rotated; b. an automatic advance assembly comprising a motor operatively coupled to the drive roller and operatively configured to rotate the drive roller when the motor is activated; c. an object sensor in contact with the automatic advance assembly, the object sensor being electrically coupled to the motor and operatively configured to detect an object proximate to the object sensor, before the object physically contacts the object sensor; d. a manual advance assembly coupled to the drive roller; the manual advance assembly comprising an engagement surface, the manual advance assembly manually operably a user to rotate the drive roller; e. a one way coupling operatively configured to engage the motor to the roll of sheet product when the object sensor engages the automatic advance assembly, and disengage the motor from the roll of sheet product when the user pulls on the leading edge of the sheet product or otherwise engages the manual advance assembly such that the portion of the sheet product is dispensed; and f. the product dispenser characterized by the object sensor having a field of view in front of the engagement surface of the manual advance assembly for sensing an object in the field of view, with the object sensor affixed or coupled to the manual advance assembly such that the object sensor moves with the engagement surface of the manual advance assembly when the manual advance assembly is utilized. a. at least one drive roller operatively configured to frictionally engage a portion of the sheet product and expel the portion of sheet product when rotated; b. an automatic advance assembly comprising a motor operatively coupled to the drive roller and operatively configured to rotate the drive roller when the motor is activated; c. an object sensor in contact with the automatic advance assembly, the object sensor being electrically coupled to the motor and operatively configured to detect an object proximate to the object sensor, before the object physically contacts the object sensor; d. a manual advance assembly coupled to the drive roller; the manual advance assembly comprising an engagement surface, the manual advance assembly manually operably a user to rotate the drive roller; e. a one way coupling operatively configured to engage the motor to the roll of sheet product when the object sensor engages the automatic advance assembly, and disengage the motor from the roll of sheet product when the user pulls on the leading edge of the sheet product or otherwise engages the manual advance assembly such that the portion of the sheet product is dispensed; and f. the product dispenser characterized by the object sensor having a field of view in front of the engagement surface of the manual advance assembly for sensing an object in the field of view, with the object sensor affixed or coupled to the manual advance assembly such that the object sensor moves with the engagement surface of the manual advance assembly when the manual advance assembly is utilized.