Closes #290 - the problem with subtracting of timeslot number for timeslots 0,1,2.
diff --git a/lib/receiver/receiver_config.cc b/lib/receiver/receiver_config.cc
index 0abf200..44e3b6c 100644
--- a/lib/receiver/receiver_config.cc
+++ b/lib/receiver/receiver_config.cc
@@ -53,8 +53,8 @@
   if (timeslot_nr < 0) {
     timeslot_nr = timeslot_nr + 8;
 
-    t2 = (d_t2 - 1) % 26;
-    t3 = (d_t3 - 1) % 51;
+    t2 = (d_t2+26 - 1) % 26;
+    t3 = (d_t3+51 - 1) % 51;
 
     if ((d_t2 == 0) && (d_t3 == 0)) {
       t1 = (d_t1 - 1) % (1 << 11);