Index: trunk/psLib/src/types/psPixels.c
===================================================================
--- trunk/psLib/src/types/psPixels.c	(revision 13449)
+++ trunk/psLib/src/types/psPixels.c	(revision 13470)
@@ -7,6 +7,6 @@
  *  @author Robert DeSonia, MHPCC
  *
- *  @version $Revision: 1.35 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2007-05-22 00:14:25 $
+ *  @version $Revision: 1.36 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2007-05-22 19:46:46 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -135,11 +135,11 @@
                       float y)
 {
-    PS_ASSERT_PIXELS_NON_NULL(pixels, NULL);
-
     if (growth <= 0) {
         growth = PIXELS_DEFAULT_ADD;
     }
 
-    if (pixels->n >= pixels->nalloc) {
+    if (!pixels) {
+        pixels = psPixelsAllocEmpty(growth);
+    } else if (pixels->n >= pixels->nalloc) {
         pixels = psPixelsRealloc(pixels, pixels->nalloc + growth);
     }
