Ouf...proper fixes for #1547
Fixes #1320 again