Error during Nuclide Specific Tallies

File “core.py”, line 6335, in
df1 = total.get_pandas_dataframe(xs_type=outputxs_type)
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/openmc/mgxs/mgxs.py”, line 2125, in get_pandas_dataframe
df[‘mean’] /= np.tile(densities, tile_factor)
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/generic.py”, line 10977, in itruediv
other, type(self).truediv # type: ignore[operator]
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/generic.py”, line 10941, in _inplace_method
result = op(self, other)
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/ops/common.py”, line 69, in new_method
return method(self, other)
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/arraylike.py”, line 116, in truediv
return self._arith_method(other, operator.truediv)
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/series.py”, line 5526, in _arith_method
result = ops.arithmetic_op(lvalues, rvalues, op)
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/ops/array_ops.py”, line 224, in arithmetic_op
res_values = _na_arithmetic_op(left, right, op)
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/ops/array_ops.py”, line 166, in _na_arithmetic_op
result = func(left, right)
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/computation/expressions.py”, line 239, in evaluate
return _evaluate(op, op_str, a, b) # type: ignore[misc]
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/computation/expressions.py”, line 128, in _evaluate_numexpr
result = _evaluate_standard(op, op_str, a, b)
File “/home/rmclem/miniconda3/envs/openmc-py3.7/lib/python3.7/site-packages/pandas/core/computation/expressions.py”, line 69, in _evaluate_standard
return op(a, b)
ValueError: operands could not be broadcast together with shapes (28,) (0,)

I’m trying to take mgxs tallies, but I am receiving this very strange error sequence. I suspect this is failing because I am taking tallies on nuclides that exist in the materials.xml file but not in the initial materials definition. Is there a way to fix this? The code does work when the materials.xml file matches the materials definitions in the code.