diff --git a/app/src/main/java/com/k2_9/omrekap/views/activities/CameraActivity.kt b/app/src/main/java/com/k2_9/omrekap/views/activities/CameraActivity.kt
index 952a546caa429d2cf4c62135201f19ea98f8ad85..82bf49afe7b51737f941b17a4d4d0cca4fce8390 100644
--- a/app/src/main/java/com/k2_9/omrekap/views/activities/CameraActivity.kt
+++ b/app/src/main/java/com/k2_9/omrekap/views/activities/CameraActivity.kt
@@ -181,7 +181,6 @@ class CameraActivity : AppCompatActivity() {
 				override fun onCaptureSuccess(image: ImageProxy) {
 					super.onCaptureSuccess(image)
 					playShutterSound()
-					freezeImage(image)
 					runOnUiThread {
 						Toast.makeText(this@CameraActivity, "Photo taken", Toast.LENGTH_SHORT).show()
 					}
@@ -190,6 +189,7 @@ class CameraActivity : AppCompatActivity() {
 							saveImageOnCache(image)
 						}
 					}
+					freezeImage(image)
 				}
 			},
 		)