stop creation of income without enough resources

Fix issue where income was create where there was not adequate
resources.