diff --git a/MiniScanner/Modules/EditViewController/EditViewController.swift b/MiniScanner/Modules/EditViewController/EditViewController.swift
index b165036c46155427f4c21cd3571303f75053b4d1..aaf37c2c1e34c478fbafeab5aad1250a2fdd4e4a 100644
--- a/MiniScanner/Modules/EditViewController/EditViewController.swift
+++ b/MiniScanner/Modules/EditViewController/EditViewController.swift
@@ -866,9 +866,9 @@ extension EditViewController: BannerViewDelegate {
     }
     
     func deleteSignAt(index: Int) {
-        scanSession.scannedItems[index].signtureImage = UIImage()
+        scanSession.scannedItems[index].removeSign()
         
-        let signaturesCount = scanSession.scannedItems.filter { $0.signtureImage != nil && $0.signtureImage != UIImage() }.count
+        let signaturesCount = scanSession.scannedItems.filter { $0.signtureImage != nil }.count
         
         if signaturesCount == 0 {
             screenMode = .normal