diff --git a/app/services/changelog-queue.js b/app/services/changelog-queue.js
index 61c39118e0912495a1be49f8b6ff91fae9ec4b8e..435e2c453a299ec04b8223a785cd1054e818834f 100644
--- a/app/services/changelog-queue.js
+++ b/app/services/changelog-queue.js
@@ -19,7 +19,10 @@ export default Ember.Service.extend({
     available: Ember.computed('empty', function() {
         return !this.get('empty');
     }),
+    size: Ember.computed('_private.queue.[]', function() {
+        return this.get('_private.queue.length');
+    }),
     empty: Ember.computed('_private.queue.[]', function() {
-        return this.get('_private.queue.length') === 0;
+        return this.get('size') === 0;
     })
 });
\ No newline at end of file
diff --git a/app/templates/deployments/single.hbs b/app/templates/deployments/single.hbs
index 326f84ae40f93ba6d7a6b05fed68a01fb3fbe418..2e61bf871516767888b2dad34d9f16f5801254f7 100644
--- a/app/templates/deployments/single.hbs
+++ b/app/templates/deployments/single.hbs
@@ -1,7 +1,7 @@
 {{#architecture-viewer graph=graphModel}}
 
     <button {{action 'applyQueueUpdates'}} type="button" class="btn {{if changelogQueue.empty 'btn-default' 'btn-warning'}}" disabled={{ changelogQueue.empty }} title="Updates are possible when the deployment changed and new information is ready to get visualized!">
-        <i class="glyphicon glyphicon-refresh"></i> Apply Updates
+        <i class="glyphicon glyphicon-refresh"></i> Apply Updates {{#if changelogQueue.available}}({{ changelogQueue.size }}){{/if}}
     </button>
 
     {{!-- show entity details in sidebar if subroute (details) is used --}}