bugfix in volume setter