diff --git a/source/connections.pas b/source/connections.pas index 5f7e49fc..8ba3cfdb 100644 --- a/source/connections.pas +++ b/source/connections.pas @@ -671,6 +671,11 @@ var FromReg: PConnectionParameters; begin // Return non-stored parameters + if not Assigned(ListSessions.FocusedNode) then begin + Result := nil; + Exit; + end; + FromReg := ListSessions.GetNodeData(ListSessions.FocusedNode); if FromReg.IsFolder then begin Result := FromReg^;