diff --git a/MagickCore/utility.c b/MagickCore/utility.c
index 045cbf1..5cff7ad 100644
--- a/MagickCore/utility.c
+++ b/MagickCore/utility.c
@@ -1076,6 +1076,14 @@
     execution_path=(char *) RelinquishMagickMemory(execution_path);
   }
 #endif
+#if defined(__OpenBSD__)
+  {
+    extern char
+      *__progname;
+
+    (void) CopyMagickString(path,__progname,extent);
+  }
+#endif
   return(IsPathAccessible(path));
 }