fix settings admin controller