add extra error for empty pipeline