diff --git a/templates/partials/sidebar-bits/recentposts.html.twig b/templates/partials/sidebar-bits/recentposts.html.twig
index 4d88df4..cdc60be 100755
--- a/templates/partials/sidebar-bits/recentposts.html.twig
+++ b/templates/partials/sidebar-bits/recentposts.html.twig
@@ -1,3 +1,4 @@
+{% set blog = page.find(header_var('blog_url')|defined(theme_var('blog_page'))) %}
{# Set the number or recent posts will be displayed in sidebar #}
{% set recent_enabled = theme_var('recent_posts_enabled')|defined(false) %}
{% set recent_number = theme_var('recent_posts_number')|defined(5) %}
@@ -8,7 +9,8 @@
{{ 'FUTURE.SIDEBAR.RECENT_POSTS.HEADLINE'|t }}
- {% for p in page.find(theme_config.blog_page).children.order('date', 'desc').slice(0, recent_number) %}
+ {% for p in blog.collection.order('date', 'desc').slice(0,recent_number) %}
+ {% set datestamp = include('partials/page-bits/date.html.twig', { 'page': p } ) %}
{% set image = p.media[p.header.primaryImage] ?: p.media.all|filter((v, k) => k != p.header.avatarImage and (v.type == 'image' or v.type == 'vector'))|first %}
{% set title = p.title|raw %}