StreamTest

Programme has no title

Programmes without a <title> appear as blank rows in the guide.

What it means

A <programme> element contains no <title> child, so the entry occupies a slot in the schedule without naming what is on. Every other field may be present; the title is the one clients always render.

Why it matters

The title is the only thing most guides display in a grid cell. Without one the slot is blank, so the viewer cannot tell what is on or whether the channel is even working.

How to fix it

  1. Give every programme a <title>, even if it is only "To be announced".
  2. Add a lang attribute where you have titles in several languages.
  3. Blank titles usually come from a source feed with missing rows; fill them with a placeholder rather than emitting nothing.

Check your own stream

The free EPG checker runs this check on every analysis and links each finding straight back here.

Open the EPG checker

Frequently asked questions

What does "Programme has no title" mean?
A <programme> element contains no <title> child, so the entry occupies a slot in the schedule without naming what is on. Every other field may be present; the title is the one clients always render.
Why does it matter?
The title is the only thing most guides display in a grid cell. Without one the slot is blank, so the viewer cannot tell what is on or whether the channel is even working.
How do I fix it?
1. Give every programme a <title>, even if it is only "To be announced". 2. Add a lang attribute where you have titles in several languages. 3. Blank titles usually come from a source feed with missing rows; fill them with a placeholder rather than emitting nothing.
How can I detect this automatically?
Paste your XMLTV programme guides URL into StreamTest's free EPG checker. It runs this check on every analysis, flags the finding, and links straight back to this page — no sign-up required.

Related Programme guides checks