diff --git a/contrib/externs/angular-material.js b/contrib/externs/angular-material.js
index <HASH>..<HASH> 100644
--- a/contrib/externs/angular-material.js
+++ b/contrib/externs/angular-material.js
@@ -863,7 +863,7 @@ md.$panel.prototype.create = function(opt_config) {};
 
 /**
  * @param {!md.$panel.config=} opt_config
- * @return {!md.$panel.MdPanelRef}
+ * @return {!angular.$q.Promise<!md.$panel.MdPanelRef>}
  */
 md.$panel.prototype.open = function(opt_config) {};
In the md-panel directive the "open" function now returns a "mdPanelRef" wrapped in a promise. Updating externs to reflect that.
-------------
Created by MOE: <URL>