diff --git a/libraries/db_routines.inc.php b/libraries/db_routines.inc.php
index cfb737108..873d3eb2e 100644
--- a/libraries/db_routines.inc.php
+++ b/libraries/db_routines.inc.php
@@ -74,7 +74,7 @@ if (PMA_MYSQL_INT_VERSION >= 50002) {
',
($ct%2 == 0) ? 'even' : 'odd',
$routine['ROUTINE_NAME'],
- ! empty($definition) ? '' . $titles['Structure'] . '' : ' ',
+ ! empty($definition) ? PMA_linkOrButton('db_sql.php?' . $url_query . '&sql_query=' . urlencode($definition) . '&show_query=1&delimiter=' . urlencode($delimiter), $titles['Structure']) : ' ',
//$routine['ROUTINE_TYPE'] == 'PROCEDURE' ? '' . $titles['Browse'] . '' : ' ',
'' . $titles['Drop'] . '',
$routine['ROUTINE_TYPE'],