Index: trunk/psModules/src/camera/pmFPAWrite.c
===================================================================
--- trunk/psModules/src/camera/pmFPAWrite.c	(revision 17911)
+++ trunk/psModules/src/camera/pmFPAWrite.c	(revision 18027)
@@ -160,5 +160,5 @@
         pmFPAUpdateNames(cell->parent->parent, cell->parent, cell);
         pmConceptSource source = PM_CONCEPT_SOURCE_HEADER | PM_CONCEPT_SOURCE_CELLS |
-                                 PM_CONCEPT_SOURCE_DEFAULTS;
+                                 PM_CONCEPT_SOURCE_DEFAULTS | PM_CONCEPT_SOURCE_DATABASE;
         if (!pmConceptsWriteCell(cell, source, true, NULL)) {
             psError(PS_ERR_IO, false, "Unable to write concepts for cell.\n");
@@ -210,5 +210,5 @@
             pmFPAUpdateNames(chip->parent, chip, NULL);
             pmConceptSource source = PM_CONCEPT_SOURCE_HEADER | PM_CONCEPT_SOURCE_CELLS |
-                                     PM_CONCEPT_SOURCE_DEFAULTS;
+                                     PM_CONCEPT_SOURCE_DEFAULTS | PM_CONCEPT_SOURCE_DATABASE;
             if (!pmConceptsWriteChip(chip, source, true, true, NULL)) {
                 psError(PS_ERR_IO, false, "Unable to write concepts for chip.\n");
@@ -274,5 +274,5 @@
             pmFPAUpdateNames(fpa, NULL, NULL);
             pmConceptSource source = PM_CONCEPT_SOURCE_HEADER | PM_CONCEPT_SOURCE_CELLS |
-                                     PM_CONCEPT_SOURCE_DEFAULTS;
+                                     PM_CONCEPT_SOURCE_DEFAULTS | PM_CONCEPT_SOURCE_DATABASE;
             if (!pmConceptsWriteFPA(fpa, source, true, NULL)) {
                 psError(PS_ERR_IO, false, "Unable to write concepts for FPA.\n");
