Moved an exception lower down the layers (service -> manager)