Apparently I had a small derp making the bug, fixed thanks to FnrShea catching the derp