diff --git a/templates/generic_show_form.html.twig b/templates/generic_show_form.html.twig
index fc0dbda913e..b9512384f74 100644
--- a/templates/generic_show_form.html.twig
+++ b/templates/generic_show_form.html.twig
@@ -553,7 +553,7 @@
{% endif %}
{% endfor %}
- {% if item_type in config("asset_types") %}
+ {% if not item.isNewItem() and item_type in config("asset_types") %}
{% set barcode %}
{{ call('BarcodeManager::renderQRCode', [
item