Index: src/planner-print-job.c
===================================================================
--- src/planner-print-job.c	(revisión: 962)
+++ src/planner-print-job.c	(copia de trabajo)
@@ -247,9 +247,9 @@
 	 * in print_job_begin_print, but 0 is not a valid value for
 	 * gtk_print_operation_set_n_pages. 
 	 */
-	if(!l) {
-		return;
-	}
+	//if(!l) {
+		//return;
+	//}
 
 	while (!page_found) {
 		v = PLANNER_VIEW (l->data);
@@ -262,8 +262,20 @@
 		} else {
 			page_nr -= pages_in_view;
 			l = l->next;
-
-			g_assert (l != NULL);
+			/* If is an empty list (there is nothing
+       * in the work area from the project) we 
+       * return only a blank page, it prevent 
+       * us from SIGSEGV and SIGABRT.
+			 */
+			if(!l) {
+        /* Maybe we can do more here
+         * that send a blank page,
+         * (a clean GANTT chart)
+         * fix up temporarily
+         */
+			 	return;
+			}
+			//g_assert (l != NULL);
 		}
 	}
 }
