diff --git a/mRemoteV1/UI/Forms/frmMain.cs b/mRemoteV1/UI/Forms/frmMain.cs index dca54386f..5f0684d3f 100644 --- a/mRemoteV1/UI/Forms/frmMain.cs +++ b/mRemoteV1/UI/Forms/frmMain.cs @@ -629,8 +629,12 @@ namespace mRemoteNG.UI.Forms private void mMenFileImportFromFile_Click(object sender, EventArgs e) { var selectedNode = ConnectionTreeWindow.SelectedNode; - var selectedNodeAsContainer = selectedNode as ContainerInfo ?? selectedNode.Parent; - Import.ImportFromFile(selectedNodeAsContainer); + ContainerInfo importDestination; + if (selectedNode == null) + importDestination = Runtime.ConnectionTreeModel.RootNodes.First(); + else + importDestination = selectedNode as ContainerInfo ?? selectedNode.Parent; + Import.ImportFromFile(importDestination); } private void mMenFileImportFromActiveDirectory_Click(object sender, EventArgs e)