--- amule-gui.cpp	2006-01-01 06:17:25.000000000 +0100
+++ ../../amule-gui.cpp	2005-11-03 15:05:49.000000000 +0100
@@ -262,9 +287,11 @@
 // Sets the contents of the clipboard. Prior content  erased.
 bool CamuleGuiBase::CopyTextToClipboard(wxString strText)
 {
-	bool ClipBoardOpen = wxTheClipboard->Open();
+	bool ClipBoardOpen = wxTheClipboard->IsOpened();
+	if (!ClipBoardOpen) 
+		ClipBoardOpen = wxTheClipboard->Open();
 	if (ClipBoardOpen) {
-		wxTheClipboard->UsePrimarySelection(TRUE);
+		//wxTheClipboard->UsePrimarySelection(TRUE);
 		wxTheClipboard->SetData(new wxTextDataObject(strText));
 		wxTheClipboard->Close();
 	}
