Fixed Bug 1051156

Fixed Bug 1051156

Fixed Bug 1051156

Fixed Bug 1051156