Smart Preheat (Not so smart)

Recently the smart preheat plugin broke for me. I have upgraded to python 3, and installed klipper on the printer.
Now when it's "preheating", and i have recently done a print, as in, it's already hot. It WAITS for the bed to cool down to 45c before heating up things again. Which is quite the opposite of what i want this plugin to do. How can i help fix this issue?