about summary refs log tree commit diff
path: root/clients/tui/nmt-route-table.c
diff options
context:
space:
mode:
Diffstat (limited to 'clients/tui/nmt-route-table.c')
-rw-r--r--clients/tui/nmt-route-table.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/clients/tui/nmt-route-table.c b/clients/tui/nmt-route-table.c
index c2e55542..a63f5205 100644
--- a/clients/tui/nmt-route-table.c
+++ b/clients/tui/nmt-route-table.c
@@ -30,6 +30,8 @@
 #include <netinet/in.h>
 #include <stdlib.h>
 
+#include "NetworkManager.h"
+
 #include "nmt-route-table.h"
 #include "nmt-route-entry.h"
 #include "nmt-widget-list.h"
@@ -161,10 +163,12 @@ remove_route (NmtWidgetList *list,
               gpointer       table)
 {
 	NmtRouteTablePrivate *priv = NMT_ROUTE_TABLE_GET_PRIVATE (table);
+	NMIPRoute *route;
 
 	if (num >= priv->routes->len)
 		return;
 
+	route = priv->routes->pdata[num];
 	g_ptr_array_remove_index (priv->routes, num);
 	nmt_widget_list_set_length (list, priv->routes->len);