diff --git a/modules/blockspecials/blockspecials.tpl b/modules/blockspecials/blockspecials.tpl
index 78da3f0f1..81dbf7bcf 100644
--- a/modules/blockspecials/blockspecials.tpl
+++ b/modules/blockspecials/blockspecials.tpl
@@ -35,16 +35,20 @@
-
- {if $special.specific_prices}
- {assign var='specific_prices' value=$special.specific_prices}
- {if $specific_prices.reduction_type == 'percentage' && ($specific_prices.from == $specific_prices.to OR ($smarty.now|date_format:'%Y-%m-%d %H:%M:%S' <= $specific_prices.to && $smarty.now|date_format:'%Y-%m-%d %H:%M:%S' >= $specific_prices.from))}
- -{$specific_prices.reduction*100|floatval}%
+ {if !$PS_CATALOG_MODE}
+ {if $special.specific_prices}
+ {assign var='specific_prices' value=$special.specific_prices}
+ {if $specific_prices.reduction_type == 'percentage' && ($specific_prices.from == $specific_prices.to OR ($smarty.now|date_format:'%Y-%m-%d %H:%M:%S' <= $specific_prices.to && $smarty.now|date_format:'%Y-%m-%d %H:%M:%S' >= $specific_prices.from))}
+ -{$specific_prices.reduction*100|floatval}%
+ {/if}
{/if}
{/if}
-
- {if !$priceDisplay}{displayWtPrice p=$special.price_without_reduction}{else}{displayWtPrice p=$priceWithoutReduction_tax_excl}{/if}
- {if !$priceDisplay}{displayWtPrice p=$special.price}{else}{displayWtPrice p=$special.price_tax_exc}{/if}
+
+
+ {if !$PS_CATALOG_MODE}
+ {if !$priceDisplay}{displayWtPrice p=$special.price_without_reduction}{else}{displayWtPrice p=$priceWithoutReduction_tax_excl}{/if}
+ {if !$priceDisplay}{displayWtPrice p=$special.price}{else}{displayWtPrice p=$special.price_tax_exc}{/if}
+ {/if}