]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/treesocket1.cpp
Fix module unmapping with culled Module objects
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / treesocket1.cpp
index 7e62d6a2c69988ae4789ce32e2865794e114874c..d99d8d6c9d55021faae8bd54e112623a63194a50 100644 (file)
@@ -48,7 +48,7 @@ TreeSocket::TreeSocket(SpanningTreeUtilities* Util, const std::string& shost, in
                                std::string name = (**i).ModuleSourceFile;
                                int a = name.rfind('_');
                                int b = name.rfind('.');
-                               name = name.substr(a, b-a-1);
+                               name = name.substr(a+1, b-a-1);
                                if (name == hook)
                                {
                                        AddIOHook(*i);