diff --git a/cards/templates/cards/_card_inner_design1.html b/cards/templates/cards/_card_inner_design1.html
index d615237..8b2ae07 100644
--- a/cards/templates/cards/_card_inner_design1.html
+++ b/cards/templates/cards/_card_inner_design1.html
@@ -3,8 +3,8 @@
{# Print fallback: actual
![]()
element that is hidden on screen but shown by `printable.html` via its print stylesheet. #}
- {% if card.background and card.background.image %}
-

+ {% if card.background and card.background.image or background and background.image %}
+

{% endif %}
{% if card.image %}

diff --git a/cards/templates/cards/_card_inner_design2.html b/cards/templates/cards/_card_inner_design2.html
index 299d241..fdd16bc 100644
--- a/cards/templates/cards/_card_inner_design2.html
+++ b/cards/templates/cards/_card_inner_design2.html
@@ -1,8 +1,8 @@
{# Shared inner fragment for Design 2 - core card markup only #}
- {% if card.background and card.background.image %}
-

+ {% if card.background and card.background.image or background and background.image %}
+

{% endif %}
{% if card.image %}

diff --git a/cards/templates/cards/_card_inner_design3.html b/cards/templates/cards/_card_inner_design3.html
index 2dd9549..5109e44 100644
--- a/cards/templates/cards/_card_inner_design3.html
+++ b/cards/templates/cards/_card_inner_design3.html
@@ -1,8 +1,8 @@
{# Shared inner fragment for Design 3 - core card markup only #}
- {% if card.background and card.background.image %}
-

+ {% if card.background and card.background.image or background and background.image %}
+

{% endif %}
{% if card.image %}

diff --git a/cards/templates/cards/_card_inner_design4.html b/cards/templates/cards/_card_inner_design4.html
index 349f521..421baff 100644
--- a/cards/templates/cards/_card_inner_design4.html
+++ b/cards/templates/cards/_card_inner_design4.html
@@ -11,8 +11,8 @@
- {% if card.background and card.background.image %}
-

+ {% if card.background and card.background.image or background and background.image %}
+

{% endif %}
diff --git a/cards/templates/cards/_card_inner_design5.html b/cards/templates/cards/_card_inner_design5.html
index 14cf8d3..679819e 100644
--- a/cards/templates/cards/_card_inner_design5.html
+++ b/cards/templates/cards/_card_inner_design5.html
@@ -1,7 +1,7 @@
{# Shared inner fragment for Design 5 - core card markup only #}
- {% if card.background and card.background.image %}
-

+ {% if card.background and card.background.image or background and background.image %}
+

{% endif %}
diff --git a/cards/templates/cards/printable.html b/cards/templates/cards/printable.html
index d2f5331..17820f0 100644
--- a/cards/templates/cards/printable.html
+++ b/cards/templates/cards/printable.html
@@ -119,7 +119,10 @@
{% include 'cards/_card_inner_design5.html' %}
{% else %}
-
+
+ {% if card.background and card.background.image or background and background.image %}
+

+ {% endif %}
{% if card.image %}

{% endif %}