attempt a fix, if kernel empty don't do anything