$NetBSD: patch-ab,v 1.1 2004/03/29 23:31:30 wiz Exp $

--- src/my_glade.c.orig	Wed Nov  5 20:06:51 2003
+++ src/my_glade.c
@@ -38,6 +38,10 @@ static void *my_dlsym(void *handle, char
   new_symbol = g_strdup(symbol);
 #endif
 
+#ifdef __NetBSD__
+  /* clear error -- workaround for PR 19024 on 1.6.x and earlier */
+  error = dlerror();
+#endif
   fun = dlsym(handle, new_symbol);
   error = dlerror();
   if(error != NULL) {
