diff --git a/app/render/renderprocessor.cpp b/app/render/renderprocessor.cpp index 57897bd4e..6e45bea85 100644 --- a/app/render/renderprocessor.cpp +++ b/app/render/renderprocessor.cpp @@ -181,7 +181,7 @@ void RenderProcessor::Run() QVariant sample_variant = table.Get(NodeValue::kSamples); SampleBufferPtr samples = sample_variant.value(); - if (ticket_->property("enablewaveforms").toBool()) { + if (samples && ticket_->property("enablewaveforms").toBool()) { AudioVisualWaveform vis; vis.set_channel_count(samples->audio_params().channel_count()); vis.OverwriteSamples(samples, samples->audio_params().sample_rate());