* various modules: #include "Python.h" and remove most remporary
	renaming hacks
diff --git a/Modules/stropmodule.c b/Modules/stropmodule.c
index 68df4de..578a771 100644
--- a/Modules/stropmodule.c
+++ b/Modules/stropmodule.c
@@ -206,10 +206,8 @@
 	if (getargs(args, "(s#s#i)", &s, &len, &sub, &n, &i)) {
 		if (i < 0)
 			i += len;
-		if (i < 0 || i+n > len) {
-			err_setstr(ValueError, "start offset out of range");
-			return NULL;
-		}
+		if (i < 0)
+			i = 0;
 	}
 	else {
 		err_clear();
@@ -242,10 +240,8 @@
 	if (getargs(args, "(s#s#i)", &s, &len, &sub, &n, &i)) {
 		if (i < 0)
 			i += len;
-		if (i < 0 || i+n > len) {
-			err_setstr(ValueError, "start offset out of range");
-			return NULL;
-		}
+		if (i < 0)
+			i = 0;
 	}
 	else {
 		err_clear();