diff --git a/src/kode/deletePlayer.cpp b/src/kode/deletePlayer.cpp
index 1b67203eb468d586b2ea8871fdcccc652da7eacf..c3c169da25da5d00f5f8ea57b51a7d4a24eaf7be 100644
--- a/src/kode/deletePlayer.cpp
+++ b/src/kode/deletePlayer.cpp
@@ -66,7 +66,9 @@ void deletePlayer()
         switch (choice)
         {
             case 1:
-                //delte
+                playerList[index]=playerList[playerList.size()-1];
+                playerList.pop_back();
+                toDelete=false;
                 break;
             case 2:
                 toDelete=false;
@@ -75,7 +77,6 @@ void deletePlayer()
                 cout << endl << "Invalid input!";
                 break;
         }
-
     } while (toDelete);
     choice = lesInt("\nDo you wish to delete another player?\n1: yes\n2: no",1,2);
     switch (choice)
diff --git a/src/kode/searchByID.cpp b/src/kode/searchByID.cpp
index 408e780b1a5f90d675be4e7403fec6643cdfca05..5f41d6d8b2c9ae447643828c22be168815b091a9 100644
--- a/src/kode/searchByID.cpp
+++ b/src/kode/searchByID.cpp
@@ -8,10 +8,6 @@ extern vector<Player*> sortedRankings;
 
 int searchByID(int id, int list)
 {
-    if (playerList.size()==0)
-    {
-        return -2;
-    }
     vector<Player*> listToUse;
     if (list == 1)
     {
diff --git a/src/kode/searchByName.cpp b/src/kode/searchByName.cpp
index 4a02c7bb838083ba0377868dd7979b8b7685090e..49bea267902c5e55900fd768d8755b8d3311641a 100644
--- a/src/kode/searchByName.cpp
+++ b/src/kode/searchByName.cpp
@@ -8,10 +8,6 @@ extern vector<Player*> playerList;
 
 int searchByName(string name)
 {
-    if (playerList.size()==0)
-    {
-        return -2;
-    }
     vector<Player*> searchlist;
     string playerName;
     int findSize = 0;