, mPersistentProps(0)
 {
     setObjectName(QString("%1.iProp").arg(VER_MODULE_NAME_STR));
+
+    // Register the iProp interface
+    iRegistry::instance()->registerInterface("iProp", this);
 }
 
 Prop::~Prop()
 
 bool Prop::init()
 {
-    // Register the iProp interface
-    iRegistry::instance()->registerInterface("iProp", this);
-
     // Set application name and language properties
     setValue("applicationName", iApp::instance()->name());
     setValue("applicationLanguage", iApp::instance()->language());
 
 /**
  * Module/library version number in the form major,minor,release,build
  */
-#define VER_FILE_VERSION                0,2,2,11
+#define VER_FILE_VERSION                0,2,3,12
 
 /**
  * Module/library version number in the string format (shall end with \0)
  */
-#define VER_FILE_VERSION_STR            "0.2.2.11\0"
+#define VER_FILE_VERSION_STR            "0.2.3.12\0"
 
 /**
  * Module/library name (shall end with \0)