diff --git a/blocks/dialog/dialog.ng.js b/blocks/dialog/dialog.ng.js
index <HASH>..<HASH> 100644
--- a/blocks/dialog/dialog.ng.js
+++ b/blocks/dialog/dialog.ng.js
@@ -20,10 +20,21 @@
               dialog.hide();
             }
           };
+          this.setTitle = function (title) {
+            $scope.title = title;
+          };
           dialog.register($scope);
         }]
       };
     }]).
+    directive('dialogTitle', [function () {
+      return {
+        'require': '^dialog',
+        'link': function (scope, iElement, iAttrs, dialogCtrl) {
+          dialogCtrl.setTitle(iAttrs.dialogTitle);
+        }
+      };
+    }]).
     service('dialog', [function () {
       var dialogScope;
       return {
dialog-title directive


Former-commit-id: <I>dfb0a7d8a<I>fa2dda<I>f<I>aedee2dc