Stop scanning the PDT if we find an specific function when ScanPDT's endFunc parameter is set
diff --git a/rmi4update/main.cpp b/rmi4update/main.cpp
index 2c15dc5..764acc7 100644
--- a/rmi4update/main.cpp
+++ b/rmi4update/main.cpp
@@ -176,7 +176,7 @@
 	if (rc)
 		return rc;
 
-	rmidevice.ScanPDT();
+	rmidevice.ScanPDT(0x1);
 	rmidevice.QueryBasicProperties();
 
 	ss << rmidevice.GetFirmwareVersionMajor() << "."