--- a/childsplay.py
+++ b/childsplay.py
@@ -144,7 +144,11 @@ for f in  XML_FILES_WE_MUST_HAVE:
 # if we want to use an sqlite content dbase we must make sure the default one is in the proper location.
 p = os.path.join(HOMEDIR, CMD_Options.theme, CONTENTDBASE)
 if not os.path.exists(p):
-    shutil.copy(CONTENTDBASE, p)    
+    if os.path.exists(CONTENTDBASE):
+        shutil.copy(CONTENTDBASE, p)
+    else:
+        from SPBasePaths import SHARELIBDATADIR
+        shutil.copy(os.path.join(SHARELIBDATADIR, CONTENTDBASE), p)
                         
 import pygame
 ## set a bigger buffer, seems that on win XP in conjuction with certain hardware
