 extension LiveAuctionLotViewModelType {
 
     var formattedLotIndexDisplayString: String {
-        return "Lot \(lotIndex)"
+        guard let lotLabel = lotLabel else { return "" }
+        return "Lot \(lotLabel)"
     }
 
     var currentBidSignal: Observable<CurrentBid> {

        return model.artwork.dimensionsCM
    }

    var lotIndex: String {
        // TODO: a lot's position is not the same as it's lot number. See: https://github.com/artsy/eigen/issues/1791
        return String(model.position)
    }

    var lotLabel: String? {
        return model.lotLabel as String?
    }

    var highEstimateCents: UInt64? { get }
    var lotName: String { get }
    var lotID: String { get }
    var lotLabel: String? { get }
    var lotArtworkCreationDate: String? { get }
    var urlForThumbnail: URL { get }
