And now the actual possible bugfix / cleanup.