Are we doing this just to suppress the output and have clean chef-client logs or is there another reason this needs to be cleaned up?  If it is just to avoid the log message, we'd prefer to avoid the extra branch and keep the log message.