diff --git a/yt_dlp/extractor/piramidetv.py b/yt_dlp/extractor/piramidetv.py
index d94379282e..ed7de211d5 100644
--- a/yt_dlp/extractor/piramidetv.py
+++ b/yt_dlp/extractor/piramidetv.py
@@ -50,6 +50,8 @@ class PiramideTVIE(InfoExtractor):
             }),
                 'formats': formats,
                 'subtitles': subtitles,
+                'webpage_url': f'https://piramide.tv/video/{video_id}',
+                'webpage_url_basename': video_id,
             }
             next_video_id = traverse_obj(video_data, ('video', 'next_video', 'id', {str}))
             return video_info, next_video_id