diff --git a/code/libraries/koowa/components/com_koowa/database/behavior/sluggable.php b/code/libraries/koowa/components/com_koowa/database/behavior/sluggable.php
index <HASH>..<HASH> 100644
--- a/code/libraries/koowa/components/com_koowa/database/behavior/sluggable.php
+++ b/code/libraries/koowa/components/com_koowa/database/behavior/sluggable.php
@@ -52,10 +52,10 @@ class ComKoowaDatabaseBehaviorSluggable extends KDatabaseBehaviorSluggable
      */
     protected function _canonicalizeSlug()
     {
-        parent::_canonicalizeSlug();
-
         if (trim(str_replace($this->_separator, '', $this->slug)) == '') {
-        	$this->slug = JFactory::getDate()->format('Y-m-d-H-i-s');
+            $this->slug = JFactory::getDate()->format('Y-m-d-H-i-s');
         }
+
+        parent::_canonicalizeSlug();
     }
 }
re #<I>: Slugs were not always made unique