Closes bug 672350. Right-to-Left language fixes from Saleh Madi
[squirrelmail.git] / functions / imap_general.php
index 4a97406fa62cf00b7cf70c288323d160820157e9..4ff96041570d4a2ef5cc928134ec6dc8b146317b 100755 (executable)
@@ -213,6 +213,9 @@ function sqimap_read_data ($imap_stream, $pre, $handle_errors, &$response, &$mes
 function sqimap_login ($username, $password, $imap_server_address, $imap_port, $hide) {
     global $color, $squirrelmail_language, $onetimepad, $use_imap_tls, $imap_auth_mech;
 
+    if (!isset($onetimepad) || empty($onetimepad)) {
+        sqgetglobalvar('onetimepad' , $onetimepad , SQ_SESSION );
+    }
     $imap_server_address = sqimap_get_user_server($imap_server_address, $username);
        $host=$imap_server_address;