             }
         }
         
-        collectionView.reloadItems(at: collectionView.indexPathsForVisibleItems)
+        if !doodles.isEmpty {
+            collectionView.reloadItems(at: collectionView.indexPathsForVisibleItems)
+        }
     }
     
 }

    
    // MARK: - Helpers
    
    private func startNewDoodle() {
        setEditing(false, animated: true)
        

        return wobble
    }()
    
    private lazy var addButtonItem = {
        return UIBarButtonItem(
            barButtonSystemItem: .add,
            target: self,
            action: #selector(addButtonPressed)
        )
    }()
    
    private lazy var trashButtonItem = {
        return UIBarButtonItem(
            barButtonSystemItem: .trash,
            target: self,
            action: #selector(deleteButtonPressed)
        )
    }()
    
    private lazy var actionButtonItem = {
        return UIBarButtonItem(
            barButtonSystemItem: .action,
            target: self,
            action: #selector(shareButtonPressed)
        )
    }()
    
    override func viewDidLoad() {
        super.viewDidLoad()

        title = NSLocalizedString("DOODLES", comment: "Doodles")
        navigationController?.setToolbarHidden(false, animated: false)
        
//        navigationItem.leftBarButtonItem = UIBarButtonItem(
//            image: UIImage(systemName: "gear"),
