diff --git a/Makefile b/Makefile
index 840428e7fdeaa0fad32e4e2579821ca0ece4f988..d50751331938515a681dffc73ea0a774d316691d 100644
--- a/Makefile
+++ b/Makefile
@@ -121,7 +121,7 @@ export_hdrs:
 	${CP} h.${COMPONENT} ${DEBUGLIB}.h.${COMPONENT}   ${CPFLAGS}
 	@echo ${COMPONENT}: export complete (hdrs)
 
-export_libs: ${COMPONENT} ${COMPONENTZM} local_dirs
+export_libs: ${COMPONENT} ${COMPONENTZM} ${LCOMPONENT} ${LCOMPONENTZM} local_dirs
 	${MKDIR} ${DEBUGLIB}
 	${MKDIR} ${DEBUGLIB}.o
 	${CP} ${COMPONENT}   ${DEBUGLIB}.o.${COMPONENT}   ${CPFLAGS}
diff --git a/VersionNum b/VersionNum
index d18df63658b8f1c4e5bcaba7a3110075b4bf71b4..4d90be09401e86b110a73b42f51fd741512bd9cd 100644
--- a/VersionNum
+++ b/VersionNum
@@ -4,10 +4,11 @@
  *
  */
 #define Module_MajorVersion_CMHG     	0.01
-#define Module_MinorVersion_CMHG	1.1.2.2
-#define Module_Date_CMHG      		19 Jan 1998
+#define Module_MinorVersion_CMHG	1.1.2.3
+#define Module_Date_CMHG      		20 Apr 1998
 
 #define Module_MajorVersion     	"0.01"
-#define Module_MinorVersion		"1.1.2.2"
-#define Module_Date      		"19 Jan 1998"
+#define Module_Version                  1
+#define Module_MinorVersion		"1.1.2.3"
+#define Module_Date      		"20 Apr 1998"
 
diff --git a/c/remote b/c/remote
index 7639529ca0a31d2cf7a7177e4d10a79fd8ac59e1..2a39895826b3e5c8c118e87655b36ca2322f96af 100644
--- a/c/remote
+++ b/c/remote
@@ -116,7 +116,7 @@ debug_poll(debug_session *sess)
               /*
                * what do we want to do
                */
-              if (argv[0][0]=='#')  /* ignore comments */
+              if (argc == 0 || argv[0][0]=='#' || argv[0][0] == 0)  /* ignore comments */
                 ;
               else if (caseless_strcmp(argv[0],"PRIORITY")==0)
               {
@@ -131,8 +131,12 @@ debug_poll(debug_session *sess)
               }
               else if (sess->cmd_handler) /* callback cmd handler if registered */
               {
-                int rc = sess->cmd_handler(argc, argv, sess->cmd_handle);
-                debug_printf(sess,"(6) cmd '%s' returns %d\n",argv[0], rc);
+		  char name[32];
+		  int rc;
+		  strncpy(name, argv[0], sizeof(name));
+		  name[sizeof(name)-1] = 0;
+		  rc = sess->cmd_handler(argc, argv, sess->cmd_handle);
+		  debug_printf(sess,"(6) cmd '%s' returns %d\n", name, rc);
               }
               else
                 debug_printf(sess,"(6) unknown command '%s'\n",argv[0]);