Fixed regression in process parent handling.

diff --git a/server/snapshot.c b/server/snapshot.c
index c1284a0..8a65ef5 100644
--- a/server/snapshot.c
+++ b/server/snapshot.c
@@ -123,7 +123,7 @@
     ptr = &snapshot->processes[snapshot->process_pos++];
     reply->count    = ptr->count;
     reply->pid      = get_process_id( ptr->process );
-    reply->ppid     = get_process_id( ptr->process->parent );
+    reply->ppid     = ptr->process->parent ? get_process_id( ptr->process->parent ) : 0;
     reply->heap     = 0;  /* FIXME */
     reply->module   = 0;  /* FIXME */
     reply->threads  = ptr->threads;