diff --git a/src/decoder/plugins/DsdiffDecoderPlugin.cxx b/src/decoder/plugins/DsdiffDecoderPlugin.cxx
index c81549134..b5584d1fd 100644
--- a/src/decoder/plugins/DsdiffDecoderPlugin.cxx
+++ b/src/decoder/plugins/DsdiffDecoderPlugin.cxx
@@ -400,7 +400,8 @@ dsdiff_decode_chunk(Decoder &decoder, InputStream &is,
 			break;
 		}
 	}
-	return dsdlib_skip(&decoder, is, chunk_size);
+
+	return true;
 }
 
 static void