The empty comparison should still be done. No ?