diff --git a/rute.cpp b/rute.cpp
index 5907f79a408e7135af0c5a7cd9621ff1a01c8f73..2384c6c60d405252a44a38d279aba56eaa518a30 100644
--- a/rute.cpp
+++ b/rute.cpp
@@ -109,7 +109,7 @@ Stopp* Rute::ny(const int& eksisterende, int pos) {
     } while (!stoppPlass.empty());
 
     // Hvis ikke nok stopp er lagt inn på ruten
-    if (alleStoppestedenePaaRuten.size() <= 1 && eksisterende != -1) {
+    if (alleStoppestedenePaaRuten.size() <= 1 && eksisterende == -1) {
         cout << "\nIkke nok stopp lagt inn! Avbryter" << '\n';
         return nullptr;
     }
diff --git a/tester/RE_Testing.pdf b/tester/RE_Testing.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..0d89d05679c62d25fca869391443ca9940ebce63
Binary files /dev/null and b/tester/RE_Testing.pdf differ
diff --git a/tester/RN_Testing.pdf b/tester/RN_Testing.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..d333de6f69aabc8155b48ee02a4a9b9b63398024
Binary files /dev/null and b/tester/RN_Testing.pdf differ
diff --git a/tester/SA_Testing.pdf b/tester/SA_Testing.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..91672127dfa83d2a34eef657eb5494d12adcc0d7
Binary files /dev/null and b/tester/SA_Testing.pdf differ