server: Don't report LOAD_DLL debug event for exe module.
diff --git a/server/debugger.c b/server/debugger.c
index c01ab45..faade98 100644
--- a/server/debugger.c
+++ b/server/debugger.c
@@ -514,7 +514,7 @@
/* generate dll events (in loading order, i.e. reverse list order) */
ptr = list_tail( &process->dlls );
- while (ptr)
+ while (ptr != list_head( &process->dlls ))
{
struct process_dll *dll = LIST_ENTRY( ptr, struct process_dll, entry );
generate_debug_event( first_thread, LOAD_DLL_DEBUG_EVENT, dll );