Index: roundcubemail/program/js/app.js
===================================================================
--- roundcubemail/program/js/app.js	(revision 2453)
+++ roundcubemail/program/js/app.js	(working copy)
@@ -465,6 +465,7 @@
     if (input_from.attr('type') == 'select-one' && $("input[name='_draft_saveid']").val() == ''
         && $("input[name='_is_html']").val() != '1') {  // if we have HTML editor, signature is added in callback
       this.change_identity(input_from[0]);
+      this.set_caret2start(input_message);
     }
 
     if (input_to.val() == '')
