diff --git a/src/org/jitsi/impl/neomedia/recording/WebmDataSink.java b/src/org/jitsi/impl/neomedia/recording/WebmDataSink.java
index bfbefd84620361a190dd5e81c482e9446cb168f0..7e165f80d77f1d601175e84a12c3f5e16700edee 100644
--- a/src/org/jitsi/impl/neomedia/recording/WebmDataSink.java
+++ b/src/org/jitsi/impl/neomedia/recording/WebmDataSink.java
@@ -371,7 +371,7 @@ else if (height*16 == width*9)
             if (logger.isInfoEnabled())
                 logger.info("Requesting keyframe. "+ssrc);
             if (keyFrameControl != null)
-                keyframeRequested = keyFrameControl.requestKeyFrame(false);
+                keyframeRequested = keyFrameControl.requestKeyFrame(true);
             framesSinceLastKeyframeRequest = 0;
         }