stop replacing the empty string with the number zero in watchers

fixed #473