diff --git a/src/Uri.cpp b/src/Uri.cpp index c74fee390..0bc02ca78 100644 --- a/src/Uri.cpp +++ b/src/Uri.cpp @@ -294,7 +294,7 @@ void Uri::parse () } // path is absolute for ssh:// syntax - if ( (_protocol == "ssh") && (pathDelimiter == "/") ) + if ( (_protocol == "ssh") && (pathDelimiter == "/") && (_path[0] != '~') ) { _path = "/" + _path; }