Hi!
Instead of involving lots of javascript to fix this (sticky footer with dynamic height can be a headache), the best is probably to just increase the minimum height of the page with this custom css:
.main-inner { min-height: 600px; }
600 is default, perhaps up it to 800?