Thread:Project:Support desk/problems importing infoboxes/reply (3)

It's not a bug, just a change in behavior. mw.html used to not accept nil values, but that was changed in a later version (not backported to 1.23). Wikipedia's modules are designed to work with the version of scribunto that wikipedia uses, and so it happily passes values around without bothering to check if they're nil, thus breaking compatibility with previous versions of scribunto. The solution is to use an older version of wikipedia's infoboxes, either pre passing nil values around, or pre scribunto entirely. Infoboxes can be really quite simple, unless you need some advanced functionality, using scribunto to build them is massively overkill. You could even use plain wikitables to make infoboxes, with the right styling.