diff --git a/DF Sources/g_menu.pas b/DF Sources/g_menu.pas index d57640d..d0c2832 100644 --- a/DF Sources/g_menu.pas +++ b/DF Sources/g_menu.pas @@ -537,7 +537,7 @@ procedure ProcStartCampaign(); begin with TGUIMenu(g_ActiveWindow.GetControl('mCampaignMenu')) do begin - WAD := TGUIFileListBox(GetControl('lsWAD')).SelectedItem(); + WAD := ExtractRelativePath(MapsDir, TGUIFileListBox(GetControl('lsWAD')).SelectedItem()); TwoPlayers := TGUISwitch(GetControl('swPlayers')).ItemIndex = 1; end;