diff --git a/mmkurssit/src/fxMMKurssit/MMKurssitGUIController.java b/mmkurssit/src/fxMMKurssit/MMKurssitGUIController.java
index ae16910481662beb380bcb3e7adb805f6e2d9d71..e6b4825a8688d960bdf6bddf6f6f7c7042eca3ad 100644
--- a/mmkurssit/src/fxMMKurssit/MMKurssitGUIController.java
+++ b/mmkurssit/src/fxMMKurssit/MMKurssitGUIController.java
@@ -188,20 +188,23 @@ public class MMKurssitGUIController implements Initializable {
     
     
     private void addTapaaminen() {
-        Tapaaminen tap = new Tapaaminen();//väkisin nyt kaikki tapaamisien kurssiID on 1, myöhemmin korjattava!
+        Kurssi selectedKurssi = allCourses.getSelectedObject();
+        if (selectedKurssi == null) return;//kannattaa tarkistaa, onko sellainen kurssi olemassa ennen menee eteenpäin
+        
+        int kurssiID = selectedKurssi.getID();
+        Tapaaminen tap = new Tapaaminen(kurssiID);//väkisin nyt kaikki tapaamisien kurssiID on 1, myöhemmin korjattava!
         tap.rekisteroi();
         tap.tayta();
         
         mmkurssit.lisaa(tap);
         
-        haeTapaaminen(tap);
+        haeTapaaminen(kurssiID);
 }
 
 
-    private void haeTapaaminen(Tapaaminen tap) {
+    private void haeTapaaminen(int kurssiID) {
         tapaamiset.clear();//laitetaan tyhjäksi eka
         
-        int kurssiID = tap.getkID();
         List<Tapaaminen> lista1 = mmkurssit.annaTapaamiset(kurssiID);//saadaan lista, jossa on kaikki tapaamiset, jotka liittyy samaan kurssiin
         
         int indeksi = 0;
diff --git a/mmkurssit/src/mmkurssit/MMKurssit.java b/mmkurssit/src/mmkurssit/MMKurssit.java
index ad26336e36ace08d8cd2563c4ebb49e03820de77..80b37dc77012852a090bb37d2ed61e44a29a9c6f 100644
--- a/mmkurssit/src/mmkurssit/MMKurssit.java
+++ b/mmkurssit/src/mmkurssit/MMKurssit.java
@@ -10,8 +10,8 @@ import java.util.List;
  */
 public class MMKurssit {
 
-    private /*final*/ Kurssit kurssit = new Kurssit();
-    private /*final*/ Tapaamiset tapaamiset = new Tapaamiset();
+    private final Kurssit kurssit = new Kurssit();
+    private final Tapaamiset tapaamiset = new Tapaamiset();
     
 //==================================================================