diff --git a/src/output/output_progressive_mp4.cpp b/src/output/output_progressive_mp4.cpp
index de4c48e6..d6aa0418 100644
--- a/src/output/output_progressive_mp4.cpp
+++ b/src/output/output_progressive_mp4.cpp
@@ -596,6 +596,7 @@ namespace Mist {
         temp.index = i;
         temp.size = thisTrack.parts[temp.index].getSize();
         timeStamp += thisTrack.parts[temp.index].getDuration();
+        HIGH_MSG("Fragment sortSet: tid %lu time %lu", temp.trackID, temp.time);
         trunOrder.insert(temp);
       }
     }
@@ -758,8 +759,6 @@ namespace Mist {
       }
     }
     /*LTS-END*/
-    //Always initialize before anything else
-    initialize();
 
     //Make sure we start receiving data after this function
     ///\todo Should this happen here?