diff --git a/Source/MantisSourcePlugin.class.php b/Source/MantisSourcePlugin.class.php
index 8f05ff1..950ffb0 100644
--- a/Source/MantisSourcePlugin.class.php
+++ b/Source/MantisSourcePlugin.class.php
@@ -81,7 +81,7 @@
abstract function url_repo( $p_event, $p_repo, $t_changeset=null );
/**
- * Get a URL to a view of the given changeset.
+ * Get a URL to a diff view of the given changeset.
* @param object Repository
* @param object Changeset
* @return string URL
diff --git a/Source/Source.ViewAPI.php b/Source/Source.ViewAPI.php
index f3f11cf..9f79539 100644
--- a/Source/Source.ViewAPI.php
+++ b/Source/Source.ViewAPI.php
@@ -42,6 +42,9 @@
id, plugin_lang_get( 'details', 'Source' ) );
+ if ( $t_url = event_signal( 'EVENT_SOURCE_URL_CHANGESET', array( $t_repo, $t_changeset ) ) ) {
+ print_bracket_link( $t_url, plugin_lang_get( 'diff', 'Source' ) );
+ }
?>