Index: openbsc/src/bs11_config.c
===================================================================
--- openbsc.orig/src/bs11_config.c	2009-03-25 14:31:57.000000000 +0100
+++ openbsc/src/bs11_config.c	2009-03-25 14:36:06.000000000 +0100
@@ -440,6 +440,13 @@
 					fprintf(stderr, "No valid Software file \"%s\"\n",
 						fname_software);
 			} else if (!strcmp(command, "delete-trx1")) {
+				abis_nm_chg_adm_state(g_bts, NM_OC_BS11,
+						      BS11_OBJ_BBSIG, 0, 1,
+						      NM_STATE_LOCKED);
+				abis_nm_chg_adm_state(g_bts, NM_OC_BS11,
+						      BS11_OBJ_PA, 0, 1,
+						      NM_STATE_LOCKED);
+				sleep(2);
 				abis_nm_bs11_delete_object(g_bts, BS11_OBJ_BBSIG, 1);
 				abis_nm_bs11_delete_object(g_bts, BS11_OBJ_PA, 1);
 				sleep(5);
