From 60225be7fa8418528002c5618795ee0f8d3512eb Mon Sep 17 00:00:00 2001
From: sapier <Sapier at GMX dot net>
Date: Wed, 17 Jul 2013 21:04:17 +0200
Subject: [PATCH] Fix Bug in modname guessing resulting in undefined modname

---
 builtin/modmgr.lua | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/builtin/modmgr.lua b/builtin/modmgr.lua
index bf71d8b1d..3256c3b9f 100644
--- a/builtin/modmgr.lua
+++ b/builtin/modmgr.lua
@@ -151,7 +151,11 @@ function modmgr.parse_register_line(line)
 			local pos3 = item:find(":")
 			
 			if pos3 ~= nil then
-				return item:sub(1,pos3-1)
+				local retval = item:sub(1,pos3-1)
+				if retval ~= nil and
+					retval ~= "" then
+					return retval
+				end 
 			end
 		end
 	end
-- 
GitLab