diff -u b/core/modules/system/lib/Drupal/system/Plugin/Block/SystemMenuBlock.php b/core/modules/system/lib/Drupal/system/Plugin/Block/SystemMenuBlock.php --- b/core/modules/system/lib/Drupal/system/Plugin/Block/SystemMenuBlock.php +++ b/core/modules/system/lib/Drupal/system/Plugin/Block/SystemMenuBlock.php @@ -49,6 +49,7 @@ * {@inheritdoc} */ public function getOperationLinks() { + // @todo Clean up when http://drupal.org/node/1874498 lands. list(, $menu) = explode(':', $this->getPluginId()); $links = array(); only in patch2: unchanged: --- a/core/lib/Drupal/Core/Entity/EntityInterface.php +++ b/core/lib/Drupal/Core/Entity/EntityInterface.php @@ -245,4 +245,11 @@ public function referencedEntities(); */ public function changed(); + /** + * Returns a list of operation links available for this entity. + * + * @return array + */ + public function getOperationLinks(); + }