             currentLotView?.hidden = hideCurrentLotCTA
 
             // Not sure this should stay this way, but things will have to change once we support dragging up the bid history anyway
-            bidHistoryViewController?.view.hidden = hideBidHistory
+            historyViewController?.view.hidden = hideBidHistory
+            historyViewController?.tableView.scrollEnabled = hideBidHistory
             pan.enabled = !hideBidHistory
 
             // We need to align the bottom of the lot image to the lot metadata

            // Depending on the direction of the velocity, close or open the lot history.
            let targetState: BidHistoryState = velocity.y >= 0 ? .Closed : .Open

            // TODO: be clever about animation velocity
            UIView.animateWithDuration(ARAnimationDuration, animations: {
                self.alignMetadataToTopConstraint?.constant = self.openedMetadataPosition ?? 0 // Reset this to stick to the top, we'll set its active status below.



        // Subscribe to updates from our bidding view model, telling us what state the lot's bid status is in.
        biddingViewModel.progressSignal.subscribe { [weak currentLotView, weak lotMetadataStack, weak historyViewController] bidState in

            let hideCurrentLotCTA: Bool
            let hideBidHistory: Bool
