[#189] correct behaviour if we only have 1 or 2 levels