diff --git a/tc/obsw_image_handler.py b/tc/obsw_image_handler.py
index 4d678b0f6342fc992a3ec2f7881b49da0722a1a9..aa8a3f08020deee54644c73100e983d5a195787d 100644
--- a/tc/obsw_image_handler.py
+++ b/tc/obsw_image_handler.py
@@ -15,13 +15,10 @@ def generate_copy_bl_sdc_to_flash_packet(ssc: int, from_fram: bool = False,
 
 
 # Slot values: 0 -> Slot 0, 1 -> Slot 1, 2 -> Update Slot
-def generate_copy_obsw_sdc_to_flash_packet(ssc:int, slot: int,
+def generate_copy_obsw_sdc_to_flash_packet(ssc: int, slot: int,
                                            object_id: bytearray = SW_IMAGE_HANDLER_ID):
     app_data = bytearray(object_id)
     app_data += make_action_id(4)
-    if slot != 0 or slot != 1 or slot != 2:
-        LOGGER.error("generate_copy_obsw_sdc_to_flash_packet: Invalid slot number!")
-        return None
     app_data.append(slot)
     return PusTelecommand(service=8, subservice=128, ssc=ssc, app_data=app_data)