Ngspice NC pin missing on KiCad 5.99's netlist

Description

I was upgrading my schematics from 5.10 to 5.99. However, the ngspice simulation is broken for NC pins.

image

See here the two relevant lines in the netlist compared:

5.10: XU26 /S+V /S-V S+5V S-5V /SGND /SGND /SOUT NC_01 AD8611
5.99: XU26 /S+V /S-V S+5V S-5V /SGND /SGND /SOUT AD8611

In 5.99, I obviously get the error: Too few parameters for subcircuit type "ad8611"

Steps to reproduce

  1. Use Inspect, Simulate on a symbol with a No Connected pin, from a schematic imported from 5.10
  2. Warning about missing parameters when running.

KiCad Version

Application: KiCad Schematic Editor

Version: 5.99.0-unknown-71b3ab432c~128~ubuntu18.04.1, release build

Libraries:
	wxWidgets 3.0.4
	libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3

Platform: Linux 5.4.0-73-generic x86_64, 64 bit, Little endian, wxGTK, mate, x11

Build Info:
	Date: May 27 2021 08:55:31
	wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.22
	Boost: 1.65.1
	OCC: 7.5.1
	Curl: 7.58.0
	ngspice: 33
	Compiler: GCC 7.5.0 with C++ ABI 1011

Build settings:
	KICAD_SCRIPTING=ON
	KICAD_SCRIPTING_MODULES=ON
	KICAD_SCRIPTING_PYTHON3=ON
	KICAD_SCRIPTING_WXPYTHON=ON
	KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
	KICAD_SCRIPTING_ACTION_MENU=ON
	KICAD_USE_OCC=ON
	KICAD_SPICE=ON