diff --git a/system/libraries/Upload.php b/system/libraries/Upload.php
index 564e299..4cea9cd 100644
--- a/system/libraries/Upload.php
+++ b/system/libraries/Upload.php
@@ -709,7 +709,7 @@
 			return FALSE;

 		}

 	

-		if ( ! $fp = @fopen($file, 'rb'))

+		if ( ! $fp = @fopen($file, 'r+b'))

 		{

 			return FALSE;

 		}