 					if (_enhancedSeekTags == null)
 					{
 						_enhancedSeekTags = new Vector.<FLVTag>();
+						_enhancedSeekSawIFrame = false;
 					}
 					
 					if (tag is FLVTagVideo)

						}

						appendBytesAction(NetStreamAppendBytesAction.RESET_SEEK);
						_initialTime = realTimestamp / 1000;
					}

					// Insert the AVCC at the I-frame's timestamp.

			// we can't seek before the playback starts or if it has stopped.
			if (_state != HTTPStreamingState.INIT)
			{
				_enhancedSeekTarget = _seekTarget = convertWindowTimeToAbsoluteTime(offset);

				CONFIG::LOGGING
				{
