diff --git a/guacamole/src/main/webapp/app/clipboard/services/clipboardService.js b/guacamole/src/main/webapp/app/clipboard/services/clipboardService.js index bfbec647f..f0529d8b8 100644 --- a/guacamole/src/main/webapp/app/clipboard/services/clipboardService.js +++ b/guacamole/src/main/webapp/app/clipboard/services/clipboardService.js @@ -255,6 +255,10 @@ angular.module('clipboard').factory('clipboardService', ['$injector', else if (current.nodeName === 'BR') currentBlock += '\n'; + // Render as alt text, if available + else if (current.nodeName === 'IMG') + currentBlock += current.getAttribute('alt') || ''; + // For all other nodes, handling depends on whether they are // block-level elements else {