@kevinlangleyjr make sure to check if $setting->args['display_callback'] is set.  I could be empty and throw a warning.