Incorrect nyquist plot

I'm using the control package with python 3.10 in Pycharm and Jupiter lab.
I have stumbled upon a possible issue while trying to create a Nyquist plot for a simple system

import control as ct

s = ct.tf('s'))
plant_1 = 1/(s*(s + 5)*(s + 7)))
ct.nyquist_plot(plant_1)

The result I'm getting is this:

download

While in MATLAB I'm getting different results

clear all;
close all;
clc;


s = tf('s');
plant_1 = 1/(s*(s + 5)*(s + 7));
nyquistplot(plant_1)

image

Is there a limitation that might be causing this issue or am I missing something?