Index: uspace/lib/dispcfg/test/dispcfg.c
===================================================================
--- uspace/lib/dispcfg/test/dispcfg.c	(revision 4c6fd56b8079778d8d40e0d5ffc6a1e8e8ad2b5b)
+++ uspace/lib/dispcfg/test/dispcfg.c	(revision ca48672c28630656df768752aa9bc313ce9ad11c)
@@ -1,4 +1,4 @@
 /*
- * Copyright (c) 2023 Jiri Svoboda
+ * Copyright (c) 2025 Jiri Svoboda
  * All rights reserved.
  *
@@ -60,5 +60,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -89,5 +90,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -125,5 +127,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -174,5 +177,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -213,5 +217,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -258,5 +263,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -298,5 +304,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -338,5 +345,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -376,5 +384,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -415,5 +424,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -456,5 +466,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -496,5 +507,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -534,5 +546,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -573,5 +586,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -612,5 +626,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -661,5 +676,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
@@ -710,5 +726,6 @@
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
-	rc = loc_service_register(srv, test_dispcfg_svc, &sid);
+	rc = loc_service_register(srv, test_dispcfg_svc, fallback_port_id,
+	    &sid);
 	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 
