diff --git a/netbox/templates/generic/object.html b/netbox/templates/generic/object.html
index efdd31db7..90a37cca5 100644
--- a/netbox/templates/generic/object.html
+++ b/netbox/templates/generic/object.html
@@ -60,7 +60,7 @@ Context:
{# Extra buttons #}
{% block extra_controls %}{% endblock %}
- {% if perms.extras.add_bookmark %}
+ {% if perms.extras.add_bookmark and object.bookmarks %}
{% bookmark_button object %}
{% endif %}
{% if request.user|can_add:object %}