fix issues with default blog save behaviour
updated with core blog adjustments