diff --git a/lib/tasks/migrate_from_mantis.rake b/lib/tasks/migrate_from_mantis.rake
index 348cba909e13625fe5532c77a2d887a5795f7404..aec8010048715084464c211ad4ca6a9e4ce61a87 100644
--- a/lib/tasks/migrate_from_mantis.rake
+++ b/lib/tasks/migrate_from_mantis.rake
@@ -196,7 +196,12 @@ task :migrate_from_mantis => :environment do
       end
       
       def read(*args)
-        content
+      	if @read_finished
+      		nil
+      	else
+      		@read_finished = true
+      		content
+      	end
       end
     end