             
             view?.setCameraButtonVisible(canAddMoreItems)
             
-            if canAddMoreItems {
-                view?.setMode(.camera)
-                view?.scrollToCameraThumbnail(animated: true)
-                completion?()
-            } else if let lastItem = items.last {
+            if let lastItem = items.last {
                 view?.selectItem(lastItem)
                 view?.scrollToItemThumbnail(lastItem, animated: true)
                 

                        item: lastItem
                    )
                }
                completion?()
            }
        }

        startIndex: Int,
        completion: (() -> ())? = nil)
    {
        guard items.count > 0 else { completion?(); return }
        
        view?.addItems(items, animated: fromCamera) { [weak self, view] in
