diff --git a/scripts/openstack-cleanup/main.py b/scripts/openstack-cleanup/main.py
index 0795875a9611696c64c1795d6d0e0ba1ad1f1bde..5f6d0c39891742abd696ab2376b619c6cb55ac47 100755
--- a/scripts/openstack-cleanup/main.py
+++ b/scripts/openstack-cleanup/main.py
@@ -42,6 +42,10 @@ def main():
     map_if_old(conn.network.delete_security_group,
                conn.network.security_groups())
 
+    print('Ports...')
+    map_if_old(conn.network.delete_port,
+               conn.network.ports())
+
     print('Subnets...')
     map_if_old(conn.network.delete_subnet,
                conn.network.subnets())