fix detail get_royalty_keep when no digest